{"uid":"cap_cKJUEQASPMV0xLN_yVy0u","slug":"genesis-token-labs-x402-protected-demo-13ee90c3","name":"Genesis Token Labs x402 Protected Demo","description":"Use when testing an x402 client or wallet end-to-end: pay $0.01 USDC and get a signed JSON receipt proving payment settled. Example input: GET /x402/v1/protected-demo. Example output: {\"ok\":true,\"paid\":true,\"network\":\"eip155:8453\",\"payer\":\"0x…\",\"txHash\":\"0x…\"}","url":"https://api.genesistokenlabs.com/x402/v1/protected-demo?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false}}},"responseSchema":{"type":"json","example":{"ok":true,"data":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3MG_dbV0IpQvAZLS3qQcS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a signed JSON payment receipt proving that a $0.01 USDC x402 micropayment was successfully processed on Base (EIP-155:8453).","exampleAgentPrompt":"Hit the Genesis Token Labs x402 demo endpoint with my wallet — pay the $0.01 USDC fee and show me the signed receipt confirming the payment settled on Base.","exampleUseCases":[{"title":"End-to-end x402 client smoke test","prompt":"Run a quick end-to-end test of my x402 payment client — pay the $0.01 USDC demo fee and show me the signed JSON receipt with the txHash so I know the full flow is working."},{"title":"Wallet integration verification before launch","prompt":"Before I ship my new wallet's x402 support, I want to make one real micropayment to a live protected endpoint — hit the Genesis Token Labs demo, pay the one-cent USDC charge, and confirm I get back a valid payment receipt."},{"title":"Agent payment capability proof","prompt":"My AI agent needs to prove it can autonomously pay x402-gated APIs — have it pay the $0.01 USDC protected demo on Base and return the receipt showing the payer address and transaction hash."}],"resultDescription":"A JSON object with fields: ok (boolean), paid (boolean), network (e.g. 'eip155:8453' for Base), payer (the paying wallet address as 0x…), and txHash (the onchain transaction hash confirming settlement). Confirms end-to-end that the x402 micropayment was accepted and recorded on Base.","failureModes":["Insufficient USDC balance — payment cannot be fulfilled if the wallet lacks $0.01 USDC","Invalid or missing x402 payment header — returns 402 Payment Required with no receipt","Unsupported network — payment on a chain other than Base (eip155:8453) may be rejected","Transaction not yet confirmed — onchain latency may delay a valid txHash being available","Malformed request method — only GET, HEAD, DELETE are accepted; POST returns an error"],"whenToPreferThis":"Choose this endpoint when you need a cheap, real, end-to-end test of an x402 payment client or wallet integration against a live Base mainnet endpoint. It is purpose-built for developer verification and agent smoke-testing of the x402 protocol — not for production data retrieval. Prefer it over mock environments when you need an actual onchain txHash as proof of settlement.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:56.995Z","isFirstParty":false,"canonicalSlug":"genesis-token-labs-x402-protected-demo-13ee90c3"}