Card snapshot
pay.obolpay.xyz
·
2026-10-13 17:06:17 UTC
·
3f11455efc797d5afd6b4688642565c62d8b0331d41e7645bb602b0ce35f4315
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.3.0",
"name": "obolpay-x402-gateway",
"description": "Deterministic service agent for Obolpay Gateway \u2014 compatible with x402\u2122, a paid-data gateway. Offers FREE discovery, preview, balance lookup and receipt verification only \u2014 it is not a conversational AI. PURCHASE happens exclusively via the x402 HTTP 402 flow at https://pay.obolpay.xyz/api/v1/protected-data, never through A2A. x402\u2122 is a trademark of LF Projects, LLC.",
"url": "https://pay.obolpay.xyz/a2a",
"version": "0.5.0",
"preferredTransport": "JSONRPC",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"skills": [
{
"id": "discover",
"name": "Catalog discovery (free)",
"description": "Return this x402 gateway's machine-readable manifest: price, token, network, recipient, payment flow, capabilities. Same document as GET /.well-known/x402. No payment required. Purchase happens exclusively OUT-OF-BAND via the x402 HTTP 402 flow at https://pay.obolpay.xyz/api/v1/protected-data \u2014 never through A2A messages.",
"tags": [
"free",
"keyless",
"discovery",
"x402"
]
},
{
"id": "preview",
"name": "Free preview of the paid dataset",
"description": "Free preview of the paid dataset so you can evaluate BEFORE paying (trustless). Optionally pass a data part {\"skill\":\"preview\",\"args\":{\"types\":[\"\u2026\"]}} to scope the preview to the categories you would actually buy. No invoice is created. Purchase happens exclusively OUT-OF-BAND via the x402 HTTP 402 flow at https://pay.obolpay.xyz/api/v1/protected-data \u2014 never through A2A messages.",
"tags": [
"free",
"keyless",
"preview",
"x402"
]
},
{
"id": "balance",
"name": "Account balance lookup (free)",
"description": "Look up an existing account balance at this gateway (top-ups are not accepted; a balance comes only from earlier top-ups or automatic refund credits) for an address passed as {\"skill\":\"balance\",\"args\":{\"address\":\"0x\u2026\"}}: balance_units, calls_remaining, next_nonce and the voucher message to sign. Read-only; signing happens on YOUR side with YOUR key \u2014 this server never asks for a private key. Purchase happens exclusively OUT-OF-BAND via the x402 HTTP 402 flow at https://pay.obolpay.xyz/api/v1/protected-data \u2014 never through A2A messages.",
"tags": [
"free",
"keyless",
"balance",
"x402"
]
},
{
"id": "verify_receipt",
"name": "Verify a proof-of-purchase receipt (free)",
"description": "Verify a signed purchase receipt issued by this gateway, passed as {\"skill\":\"verify_receipt\",\"args\":{\"message\":\"\u2026\",\"signature\":\"0x\u2026\"}}: recovers the EIP-191 signer and checks it equals the server's receipt signer. Anyone can verify \u2014 no payment required. Purchase happens exclusively OUT-OF-BAND via the x402 HTTP 402 flow at https://pay.obolpay.xyz/api/v1/protected-data \u2014 never through A2A messages.",
"tags": [
"free",
"keyless",
"receipt",
"verification",
"x402"
]
}
]
}