@agorio/sdkDocs


Interface: X402PaymentInstrument

x402 payment instrument — stablecoin settlement extension. (v0.10)

x402 (https://x402.org) settles payments in stablecoins over a chain. This rides alongside the mandate so a receiver can route to on-chain settlement.

Properties

amount

amount: string

Amount in the asset’s minor units (e.g. USDC 6-dp), as a string.

Defined in

src/client/ap2-client.ts:114


asset

asset: "USDC" | "USDT" | string & object

Stablecoin asset symbol or contract reference.

Defined in

src/client/ap2-client.ts:110


assetAddress?

optional assetAddress: string

Optional ERC-20 / token contract address.

Defined in

src/client/ap2-client.ts:116


network

network: string

Settlement network, e.g. ‘base’, ‘base-sepolia’, ‘ethereum’, ‘solana’.

Defined in

src/client/ap2-client.ts:108


payTo

payTo: string

Recipient address funds settle to.

Defined in

src/client/ap2-client.ts:112


scheme

scheme: "x402"

Defined in

src/client/ap2-client.ts:106