SafeFlow Gasless Checkout
AgentPay Guard for stablecoin merchant settlement
Operator Setup
Provision a coin-specific wallet and SessionCap. Sponsor gas is used only later by the agent payment executor.
Demo defaults are loaded from web/.env.local. Use Admin when you need to create or fund a fresh guarded wallet.
walletId
0xf79707f928ba26ecd38d50ed1ad89b190bec9cdf2987b888f19afabf0e7ba80a
sessionCapId
0xe8c13af5dd161b91ba16a8fc945e604c699045409de42fb51ccf23851c002f16
Merchant Checkout
Create a checkout session backed by a signed intent. Simple transfers use native gasless stablecoins; guarded payments use sponsor gas.
Local demo merchant key is prefilled from NEXT_PUBLIC_DEMO_MERCHANT_API_KEY.
Audit Trail
Inspect producer status and resolve Walrus evidence from the final Sui transaction.
Guarded by SessionCap
The Move object enforces per-second spend, total spend, expiry, and wallet binding.
Stablecoin-first
Native gasless uses Sui address-balance stablecoin transfer for simple USDC checkout.
Guard when needed
Complex agent payments keep SessionCap controls and sponsor gas after ACK.