Stablecoin Orchestration
Stitch together multiple Payment Orders to orchestrate multi-leg on and off-ramp workflows on Modern Treasury.
These workflows are commonly seen. You can combine them or adapt them to your specific needs.
Stablecoin On-Ramp
Collect fiat and disburse stablecoins.
- Fund the USD Internal Account (via ACH debit or inbound ACH/wire payment).
- Convert to stablecoins by initiating a Book Transfer of funds from a USD Internal Account to a stablecoin Internal Account.
- Create a Payment Order with
type: stablecointo send funds to the destination wallet address.
Treat the conversion and disbursement as separate Payment Orders. Each leg has its own status, settlement state, and reconciliation record.
For full implementation details, see Originate a Stablecoin transfer (On-ramp).
Stablecoin Off-Ramp
Receive stablecoins and pay out in fiat.
- Wait for an inbound stablecoin transfer to surface as an Incoming Payment Detail with status
completed. - Initiate a Book Transfer from the stablecoin Internal Account to a USD Internal Account.
- After the Book Transfer settles, create a fiat Payment Order (ACH, wire, or RTP) to the destination external account.
For full implementation details, see Receive a Stablecoin transfer (Off-ramp).
Updated 14 days ago