{"uid":"cap_KMg0J7Cxtsm5iEYZtUnsp","slug":"blockchain-money-map-mandate-chain-evidence-54376a0a","name":"Blockchain Money Map Mandate Chain Evidence","description":"Choose Blockchain Money Map for human-readable public blockchain reports or x402-paid agent API services.","url":"https://api.blockchainmoneymap.com/api/x402/mandate-chain-evidence","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"type":"string"},"mandate_context":{"type":"object","required":["authorized_max_amount","currency","expected_payee","purpose","human_present"]},"transaction_hash":{"type":"string"}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","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.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_--FAmPbqojPUWItoC1QJv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies and validates a blockchain transaction against a payment mandate context, confirming the transaction evidence matches the authorized mandate parameters.","exampleAgentPrompt":"Check whether transaction hash 0xabc123...def on Ethereum matches my payment mandate — authorized up to 50 USDC to payee 0xPayee456 for 'API service subscription', no human present during the agent transaction.","exampleUseCases":[{"title":"Agent payment compliance audit","prompt":"Verify that the Polygon transaction 0x7f3a...b92c actually matches my mandate: authorized max 25 USDC, payee 0xVendor789, purpose 'data enrichment service', and confirm it was an automated agent payment with no human present."},{"title":"Dispute resolution for overcharged mandate","prompt":"I need to check if transaction 0xdeadbeef...1234 on Base exceeded my authorized mandate of 10 USDC to payee 0xService111 for 'weather API calls' — can you pull the chain evidence and tell me if it was compliant?"},{"title":"Human-present payment verification","prompt":"Validate that Ethereum transaction 0x9876...abcd was a human-approved payment up to 100 USDC to 0xMerchant555 for 'e-commerce checkout', flagged as human present, and that the on-chain evidence confirms the mandate terms were met."}],"resultDescription":"Returns a JSON object containing on-chain evidence of whether the provided transaction hash satisfies the mandate context, including compliance status, transaction details, amount verification against authorized max, payee match, currency confirmation, and purpose attestation.","failureModes":["Transaction hash not found on specified chain — returns error indicating unrecognized or unindexed transaction","Mandate context fields missing required properties (authorized_max_amount, currency, expected_payee, purpose, human_present) — returns validation error","Transaction amount exceeds authorized_max_amount — returns non-compliance evidence","Payee mismatch between transaction and expected_payee — returns attestation failure","Unsupported or unrecognized chain identifier — returns chain lookup error","Blockscout indexing lag causes transaction not yet visible — may return not-found temporarily"],"whenToPreferThis":"Use this endpoint when an AI agent needs cryptographic or on-chain evidence that a payment mandate was honored — particularly in agentic payment flows using x402 where the agent must prove to an orchestrator or auditor that a transaction stayed within authorized parameters. Prefer this over generic transaction lookup when mandate compliance (amount cap, payee identity, purpose, human-presence flag) must be explicitly verified rather than just confirmed as settled.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:02:35.309Z","isFirstParty":false}