January 05, 2026 The Block

Ledger customers alerted to fresh data leak tied to payment processor