RPP402Pay
Live previewOne agent, one session, many services. Watch all six primitives assemble in real time: discover, price, hold every leg in a shared Commerce Session, sign once, settle atomically onchain, and walk away with a verifiable receipt.
Robinhood Chain · chainId 4663agent …
Services to buy
Pick more than one. They settle together in a single session.
Settle in
Payer signs an authorization off-chain. The relayer pays gas; value moves payer to seller directly.
pathEIP-3009 · gasless
Session total2 legs
0.135 USDG
Summed as exact decimal strings, never floats.
Commerce lifecycle
- RPP402-001DiscoveryRead each service's /.well-known/rpp.json
- RPP402-002QuoteAsk each service for an exact price
- RPP402-003Commerce SessionHold every leg in one shared session
- RPP402-004Payment IntentSign once for the whole session total
- RPP402-005SettlementAtomic, non-custodial, onchain
- RPP402-006ReceiptVerifiable proof the session completed
Live trace
Press “Run purchase” to drive the protocol end to end.
The Discovery object appears here as the flow reaches it.
Live preview: chain id, network and asset contracts are the real Robinhood Chain values; the session, signature, transaction and receipt are generated for this run. No mainnet transaction is made, so nothing here links to a block explorer.
