Internal engine section
Stablecoin Settlement & Treasury API
Convert deposits to USDC, maintain a double-entry ledger, lock FX quotes, manage minting, burning, optional staking policy, and send payouts through crypto or fiat rails with clear transaction lifecycles for deposit, payout, supply, and ledger movement.
Interactive flow lab
Watch value move through the engine
Switch between money-in, money-out, supply, and optional yield scenarios.
High-level sequence
Mint or burn, post to the ledger, then settle and reconcile
Treasury owns reserves and the ledger of record; every downstream balance reconciles back to it.
-
1
Treasury ops→Treasury APIrequest
Request a mint (expand supply) against reserves.
-
2
Treasury API→Issuer · custodianoff-platform
Mint instruction; move reserves.
-
3
Issuer · custodian→Treasury APIevent
Mint confirmed on-chain.
-
4
Treasury API→Ledgerrequest
Post reserve and supply movements (double-entry).
-
5
Ledger⇢Treasury APIresponse
Recorded — balances re-projected.
-
6
Treasury API→Reconciliationrequest
Match custody, ledger, and provider statements.
-
7
Reconciliation→Treasury opsevent
Attestation ready — or a break to work.
Endpoint map
Find the orchestration call
Filter by workflow area or search by path, object, or purpose.
Concept notes
The ideas worth remembering
Questions
Check your understanding
Pick an answer and the page will explain the reasoning.
Reference snapshot