{"kinds":[{"x402Version":2,"scheme":"receipt","network":"eip155:4663","extra":{"assetTransferMethod":"receipt","description":"The buyer sends the ERC-20 transfer themselves and presents its hash. The facilitator verifies the receipt on chain. Costs the buyer gas and one confirmation, and requires the least trust of any scheme.","settlement":"live","assets":[{"address":"0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168","symbol":"USDG","decimals":6},{"address":"0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","symbol":"WETH","decimals":18}],"maxAgeMs":1800000}},{"x402Version":2,"scheme":"exact","network":"eip155:4663","extra":{"assetTransferMethod":"permit2","spender":"0x402085c248EeA27D92E8b30b2C58ed07f9E20001","permit2":"0x000000000022D473030F116dDEE9F6B43aC78BA3","witnessTypeString":"Witness(address to,uint256 validAfter)","description":"The buyer signs a Permit2 authorisation and never sends a transaction. Requires one prior approve(Permit2) on the token. USDG here implements neither EIP-3009 nor EIP-2612, so this is the gasless path on this chain.","settlement":"live","assets":[{"address":"0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168","symbol":"USDG","decimals":6},{"address":"0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","symbol":"WETH","decimals":18}]}},{"x402Version":2,"scheme":"upto","network":"eip155:4663","extra":{"assetTransferMethod":"permit2","spender":"0x4020A4f3b7b90ccA423B9fabCc0CE57C6C240002","permit2":"0x000000000022D473030F116dDEE9F6B43aC78BA3","witnessTypeString":"Witness(address to,address facilitator,uint256 validAfter)","description":"The buyer signs a ceiling and the seller settles what the work actually cost, within it. For anything whose price is not knowable before it runs, such as a model call billed by tokens.","settlement":"live","assets":[{"address":"0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168","symbol":"USDG","decimals":6},{"address":"0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","symbol":"WETH","decimals":18}],"facilitator":"0x758223512c9b88af3eE5985C38276C8728808129"}}],"x402Version":2,"network":"eip155:4663","replayLedger":"shared","ledgerReachable":true,"notes":{"order":"Call /verify before serving the resource and /settle after. Verify consumes nothing; settle is what makes the payment unusable again.","eip3009":"USDG on this chain implements neither EIP-3009 nor EIP-2612. A payload built for the canonical exact scheme is rejected at verify rather than failing at settle."}}