Checks5run nightly
Matching4of 5
Differing1needs a decision
Last run7h ago14 Sep, 06:42 UTC
Nightly reconciliation
Last run 14 Sep 2026 at 06:42 UTC
CheckExpectedActualDifferenceStateNote
Ledger entries vs cached balances336,073.30336,073.300.00Match—
Gateway settlement vs top-ups17,000.0017,000.000.00Match—
MasterPosition projection vs replay1,842.001,842.000.00Match—
Subscription charges vs entitlements219.00217.00-2.00DiffersTwo subscriptions were charged for a product that was suspended the same night. Both are refundable and neither has been refunded, so the ledger and the entitlement table disagree by two rows until someone decides which is right.
Wallet sum vs platform float336,073.30336,073.300.00Match—
What each check compares
And what a difference in it means
  • Ledger vs balances re-derives every wallet from its entries and compares against the cached figure. A difference here means the cache is wrong, not the money.
  • Gateway vs top-ups compares what the custody provider settled against what we credited. A difference here means money arrived that we did not record, or the reverse.
  • Projection vs replay rebuilds the master-position projection from the event stream and compares it. A difference means the projection drifted, which makes every open-position figure suspect.
  • Acknowledging is not fixing. It records that a human looked and decided it can wait, with their name against it. The difference stays on the report until it actually balances.