For most of the last decade, "T+0" lived on roadmap slides. The pieces were there — faster payment schemes, regional real-time rails, custodial stablecoins — but stitching them into a single settlement product that a CFO could actually trust was harder than it looked. In 2026 that changed for us, and the change came from three places at once.
1. Stablecoin rails matured into infrastructure
USDC, USDT, and a handful of bank-issued tokens stopped being a workaround for treasury teams and started being the primary leg of cross-border settlement. With on-chain confirmation in seconds, the float window collapses from T+2 down to T+0, and the FX layer becomes a programmable contract rather than an end-of-day batch.
What we built on top of that:
- A unified ledger that treats fiat balances and stablecoin balances as the same primitive — debits and credits, not "accounts" and "wallets".
- A routing layer that picks the optimal rail per corridor based on cost, speed, and counterparty risk.
- An idempotent payout API so retries never double-spend, regardless of whether the underlying rail is SEPA Instant or USDC on Base.
2. Reconciliation became real-time
T+0 settlement is meaningless if reconciliation is still T+2. The unlock for us was treating every state transition — authorization, capture, on-chain confirmation, fiat off-ramp — as an event on a stream that finance and engineering both consume.
The result: ledger drift is detected in seconds, not the next morning. Disputes get a single, queryable timeline. Treasury can rebalance positions intraday instead of running an EOD script and praying.
3. Compliance kept up
The hardest part wasn't the rails or the ledger — it was making the compliance posture move at the same speed. Travel rule data, sanctions screening, and license-aware routing all had to clear in the same envelope as the payment itself, or the settlement-time advantage evaporated under manual review.
We pushed compliance into the routing layer: every payout decision carries a compliance verdict, and the rail picker won't surface a path that the policy engine hasn't already cleared.
What this unlocks
For platforms moving money on behalf of users, T+0 isn't a feature — it's a re-architecture. Sellers get paid the day the buyer pays. Treasury holds materially less idle float. FX risk windows shrink from days to seconds. And the experience finally feels like the rest of the internet: you click, it happens.
The roadmap line item is closed. The product is shipping.