Delivery versus Payment / Live demo
Two sides. One settlement.
Follow an asset and its payment from two wallets, through escrow, to one atomic exchange.
No wallet needed · Test tokens only · Fees covered
Meet the four parties
Select a party to explore its roleMaker. Defines what changes hands, the two counterparties, the expiry, and who can settle. The demo treasury submits the trade and covers its fees.
Wallet created on runTrade ticket
Ready when you areDelivery / Leg A
Awaiting tradePayment / Leg B
Awaiting tradeBoth legs settle. Or neither does.
Once both deposits are in escrow, the authority exchanges them in a single transaction. Both transfers succeed together or both revert.
Wallet balances
Populated after token setup- TBILL
- —
- dUSD
- —
- TBILL
- —
- dUSD
- —
Onchain accounts & trade details 1 account
- DvP program
- dvp3…syZq
A normal transfer on each side.
Each party funds its escrow with a standard token transfer. The settlement authority exchanges both legs together. In this demo, all parties are created for you and the treasury pays transaction fees and account rent.
Run the demo to inspect the trade reference, expiry, wallets, and escrow accounts.
Live transactions on Solana devnet. TBILL and dUSD are demo tokens with no real-world value.