{"uid":"cap_fAOZN4ejA9g4i022GBd2d","slug":"x402-receipt-bound-execution-gate-cea6b8c0","name":"x402 Receipt-Bound Execution Gate","description":"Evaluate a paid x402 receipt, route, payTo, network, amount, actionRef, toolCallId, and paid result summary, then return allow/manual_review/deny guidance, receipt binding checks, reuse policy, MCP gate config, Flowise gate config, audit record, and a copy-paste guard snippet. Built for buyers who need post-payment entitlement and paid-result reuse decisions without sending private keys or making another payment on their behalf. Pay up to $0.012 per request with x402 USDC on Base. Public paid calls are limited to 700000 input characters and 4096 output tokens.","url":"https://gpt55.558686.xyz/v1/tools/x402-receipt-bound-execution-gate","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"method":{"enum":["GET","POST","PUT","PATCH","DELETE"],"type":"string"},"pay_to":{"type":"string","maxLength":80},"network":{"type":"string","maxLength":80},"action_ref":{"type":"string","maxLength":160},"paid_route":{"type":"string","maxLength":2048},"receipt_id":{"type":"string","maxLength":128},"allow_reuse":{"type":"boolean"},"receipt_url":{"type":"string","maxLength":2048},"result_hash":{"type":"string","maxLength":160},"tool_call_id":{"type":"string","maxLength":160},"amount_atomic":{"type":"string","maxLength":80},"expected_pay_to":{"type":"string","maxLength":80},"max_age_seconds":{"type":"integer","maximum":2592000,"minimum":60},"expected_network":{"type":"string","maxLength":80},"receipt_created_at":{"type":"string","maxLength":80},"require_action_ref":{"type":"boolean"},"paid_result_summary":{"type":"string","maxLength":2000},"require_result_hash":{"type":"boolean"},"expected_amount_atomic":{"type":"string","maxLength":80}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"fetchedAt":{"type":"string"}},"additionalProperties":true}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.012","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.012/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_iMeSGm5HNJgHquj7mwCQF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates an x402 payment receipt and paid result to return allow/manual_review/deny guidance, receipt binding checks, reuse policy decisions, MCP/Flowise gate configs, and an audit record.","exampleAgentPrompt":"I just made an x402 USDC payment to 0xAbC...123 on Base for route /v1/tools/some-paid-tool — the receipt ID is rcpt_abc123, the amount was 12000 atomic units, and the action ref is tool-call-xyz. Can you validate the receipt and tell me if execution should be allowed, whether the result can be reused, and give me an audit record and MCP gate config?","exampleUseCases":null,"resultDescription":"Returns a structured decision object containing: allow/manual_review/deny verdict, receipt binding validation results, reuse policy ruling, MCP gate configuration block, Flowise gate configuration block, an audit record entry, and a copy-paste guard code snippet.","failureModes":["Receipt ID not found or malformed — returns deny with binding check failure","Amount mismatch between receipt and expected_amount_atomic — returns manual_review or deny","Network mismatch between receipt and expected_network — returns deny","Receipt age exceeds max_age_seconds — returns deny with staleness reason","Result hash not present when require_result_hash is true — returns manual_review","Receipt reuse detected when allow_reuse is false — returns deny with reuse policy violation","Missing required fields in request body — returns 400 validation error","Input exceeds 700000 character limit — returns payload too large error"],"whenToPreferThis":"Use this endpoint when you need post-payment entitlement decisions for x402 USDC receipts on Base without making another payment or exposing private keys. Ideal for MCP tool gates, Flowise agent pipelines, or any system that must verify a paid receipt, check for reuse, and produce an audit trail before serving a paid result. Prefer this over generic receipt checkers when you need integrated gate configs and copy-paste guard snippets specific to the x402 protocol.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:57:57.931Z","isFirstParty":false}