"skills":36,// pay-per-call, no account, no API key
"protocol":"x402 v2 · scheme exact",
"network":"eip155:8453",// Base mainnet
"this_page_pays":false// "Send unpaid request" only shows the 402 challenge. Paying stays with your own wallet or agent.
optional · prompt onlyThe Base address your agent pays from. It is only written into the copyable agent prompt so your agent knows which wallet to use. It is never sent to the server and nothing is signed here.
›"tx-status": {TX Status$0.002Transaction receipt status, block, and confirmations on Base or Ethereum via eth_getTransactionReceipt. Validates 0x tx hash before payment. Short-cached.
requiredstringValue for `tx_hash`.
Required · string
min length 66 · max length 66
Example: "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
optionalstringValue for `chain`.
Optional · string
one of "base", "ethereum" · default "base"
Example: "base"
optionalstringValue for `request_id`.
Optional · string
min length 1 · max length 64