Back to insights
Wallet, exchange, and custodian QA: what to verify before close
The pre-close checklist for connection health across self-custody wallets, CEX accounts, and qualified custodians.
Visakh Sethumadhavan April 1, 2026 4 min read
Every monthly close starts with a connection-health pass. If a connection is broken, stale, or partial, no amount of downstream reconciliation will fix the books. The pass takes 30 minutes and saves a day.
Self-custody wallets (Safe, Rabby, MetaMask, Enjin)
- Confirm the connection is syncing — last-sync timestamp within 24 hours.
- Spot-check the latest transaction in the subledger matches the latest transaction on the chain explorer.
- Check for signer changes on multisigs in the month — new signers, removed signers, threshold changes.
- Verify any new wallets added during the month are mapped to the correct legal entity.
Centralized exchanges (Binance, Kraken, Coinbase)
- Confirm API keys are still active — they expire.
- Verify the connection has read access to every sub-account that holds activity.
- Reconcile the exchange's reported balance against the subledger's view at month-end timestamp.
- Confirm any deposit or withdrawal activity reconciles to the corresponding onchain transaction.
Qualified custodians
- Pull the custodian's month-end statement.
- Reconcile statement balance to subledger balance.
- Flag any unsettled transfers or pending instructions.
- Confirm the custodian's classification of each holding matches the subledger's treatment.
Most close-week surprises start with a connection that was broken three weeks before anyone noticed. Run this pass first and the rest of close goes faster.