Get Payment Link Specification
/spec route:
Response
chainFamily is evm, stellar, or solana. The acceptedToken is the chain-specific settlement asset — an ERC-20 contract address on EVM, a Soroban SAC contract ID on Stellar, or an SPL mint on Solana.Create Checkout Session
Initiates an active checkout session for the payment link before executing on-chain transfers.Request Body
string
Wallet address of the paying customer or agent.
string
Identifier or name of the paying customer (default:
"AI Agent").string
Optional email for invoice receipts.
boolean
Flag indicating autonomous machine execution.
Response
Confirm Payment
Confirms on-chain payment execution and releases the receipt.Request Body
string
required
ID of the checkout session created in the previous step.
string
required
On-chain transaction hash of the ERC-20 transfer (EVM), Stellar SAC payment, or Solana SPL transfer.
string
required
Wallet address that submitted the transaction.

