{"uid":"cap_sfV8kZebMDFihpwc_vuou","slug":"spendthebits-x402-proof-of-life-heartbeat-488a1410","name":"SpendTheBits x402 Proof-of-Life Heartbeat","description":"Official $0.01 proof-of-life resource for SpendTheBits x402: returns a JSON heartbeat. Pay it to verify your agent's x402 client end to end.","url":"https://x402.spendthebits.com/@stbclaudeprod/proof/","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"},"method":{"type":"string"}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}},"responseSchema":null,"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_a3BPpu6nFFzYs6riVY9pi","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 JSON heartbeat for $0.01 USDC to verify that an agent's x402 payment client is working end-to-end.","exampleAgentPrompt":"Send the $0.01 USDC x402 proof-of-life ping to SpendTheBits and show me the heartbeat JSON so I can confirm my x402 payment client is working correctly.","exampleUseCases":[{"title":"End-to-end x402 client smoke test","prompt":"Run a quick proof-of-life check against the SpendTheBits x402 endpoint — pay the $0.01 and show me the heartbeat JSON so I can confirm my x402 integration is wired up correctly before I ship."},{"title":"Validate agent micropayment capability","prompt":"I just onboarded a new AI agent with a USDC wallet — can you do a test x402 payment to the SpendTheBits proof endpoint so we can verify the agent can actually send payments and receive responses?"},{"title":"Debug failing x402 payment flow","prompt":"My x402 client is throwing errors and I'm not sure if it's a wallet config issue or something else — hit the SpendTheBits $0.01 proof-of-life endpoint and tell me what heartbeat response comes back."}],"resultDescription":"A JSON heartbeat object confirming the x402 payment was accepted and the round-trip succeeded, serving as proof that the agent's x402 client can authenticate, pay, and receive a response correctly.","failureModes":["Insufficient USDC balance in agent wallet returns payment failure","Malformed x402 payment header causes 402 rejection without resource delivery","Network timeout before payment confirmation completes","Invalid wallet address or misconfigured x402 client returns authentication error","Rate limiting or repeated identical requests may be rejected by the facilitator"],"whenToPreferThis":"Choose this endpoint when you specifically need to validate an x402 payment client end-to-end with a real $0.01 USDC transaction — it is purpose-built as the canonical smoke-test resource for SpendTheBits x402 integrations, not for fetching live data or performing any business logic.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:31:01.988Z","isFirstParty":false}