{"uid":"cap_4ySGyggjb1SUV0IYQKyOF","slug":"oblique-markets-x402-settlement-verification-300bc31c","name":"Oblique Markets x402 Settlement Verification","description":"Use when an agent needs settlement verify. Returns Real on-chain x402 settlement verification on Base mainnet: fetches the transaction receipt via JSON-RPC, decodes USDC Transfer events (payer, payee, amount), reports success/reverted status and confirmation depth, and issues a persistent verification_id receipt. $0.01.","url":"https://api.oblique.markets/api/v1/paid/settlement-verify","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tx_hash":{"type":"string","description":"Transaction hash to verify on Base mainnet"},"chain_id":{"type":"integer","description":"Chain id (only 8453, Base mainnet, is supported)"}}},"responseSchema":{"type":"json","example":{"found":true,"payee":"0x209693bc6afc0c5328ba36faf03c514ef312287c","payer":"0x1c7d4b196cb0c7b01d743fbc6116a902379c7238","status":"success","stored":true,"settled":true,"tx_hash":"0x9a1de1a4c3f2b06a7c55e01d9f4b2b6f0e8a33c15d7f90ab12cd34ef56ab78cd","chain_id":8453,"transfers":[{"to":"0x209693bc6afc0c5328ba36faf03c514ef312287c","from":"0x1c7d4b196cb0c7b01d743fbc6116a902379c7238","amount_usdc":0.01,"amount_atomic":"10000"}],"amount_usdc":0.01,"verified_at":"2026-08-10T12:00:00.000Z","block_number":33421187,"confirmations":512,"verification_id":"7f3c1a90-2b44-4e0b-9a71-8d2f5c6e1b23"}},"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_zpDbL38IJGuov-nQR4Yon","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":"Verifies on-chain x402 payment settlement on Base mainnet by fetching transaction receipts, decoding USDC Transfer events, and issuing a persistent verification receipt","exampleAgentPrompt":"Can you verify that this Base mainnet transaction 0xabc123... was a successful x402 USDC payment settlement — I need to confirm who paid whom, the amount, and get a persistent verification receipt for my records?","exampleUseCases":[{"title":"Confirm payment before delivering goods","prompt":"I just received an x402 payment claim for transaction 0xdef456 on Base — can you verify it actually settled on-chain, confirm the USDC amount transferred, and give me a verification ID I can store as proof of payment before I release the digital content?"},{"title":"Audit trail for automated agent payments","prompt":"My AI agent made a series of x402 USDC micropayments on Base mainnet — can you verify transaction 0x789abc settled successfully, tell me the confirmation depth, and issue a verification receipt so I have a permanent audit trail?"},{"title":"Debug a reverted x402 transaction","prompt":"A customer says their x402 USDC payment on Base went through but I never got credit — can you check transaction 0x321fed, tell me whether it succeeded or reverted, decode the Transfer event details, and give me a verification ID?"}],"resultDescription":"Returns the decoded USDC Transfer event details including payer address, payee address, and transferred amount; the transaction status (success or reverted); confirmation depth on Base mainnet; and a persistent verification_id receipt that can be stored as proof of settlement.","failureModes":["Transaction hash not found or not yet indexed — returns error if the tx is too recent or invalid","Transaction reverted — reports reverted status with no Transfer event decoded","Non-USDC transfer — may fail to decode expected Transfer events if a different token or contract was used","Network RPC errors — JSON-RPC call to Base mainnet may time out or fail under congestion","Invalid input format — malformed transaction hash returns validation error"],"whenToPreferThis":"Choose this endpoint when you need cryptographic on-chain confirmation of an x402 USDC payment on Base mainnet, specifically when you require decoded Transfer event data (payer, payee, amount) and a persistent verification_id receipt. Prefer this over manual block explorer lookups when building automated payment verification workflows, settling disputes about whether a micropayment occurred, or needing a machine-readable proof-of-payment artifact. Particularly well-suited for x402 protocol integrations on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:52:32.433Z","isFirstParty":false}