{"uid":"cap_G5Zo_ZW5W53DBtGCngsY5","slug":"dappdojo-semantic-transaction-decoder-efa5aded","name":"DappDojo Semantic Transaction Decoder","description":"Semantic Transaction Decoder that turns raw blockchain transactions into structured, machine-readable intent for AI agents using x402.","url":"https://api.dappdojo.com/summary","method":"POST","headers":{},"bodySchema":{"type":"object","required":["network","tx_hash"],"properties":{"network":{"enum":["1","8453","84532"],"type":"string","description":"Numeric EVM chain id."},"tx_hash":{"type":"string","description":"0x-prefixed 32-byte transaction hash."}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object"},"tx_hash":{"type":"string"},"schema_version":{"type":"string"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AEMFdUrNxbIiU3cgQI36u","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes a raw EVM blockchain transaction hash into structured, machine-readable intent describing what the transaction actually did","exampleAgentPrompt":"Can you decode transaction 0x4a3b...c9f2 on Ethereum mainnet (chain ID 1) and tell me what it actually did — like what contract was called and what the intent was?","exampleUseCases":null,"resultDescription":"A structured JSON object containing the decoded transaction intent, the original tx_hash, and a schema_version field — representing the machine-readable breakdown of what the on-chain transaction accomplished (e.g. swap, transfer, mint, approval).","failureModes":["Invalid or malformed tx_hash returns an error (not 0x-prefixed or not 32 bytes)","Unknown or unsupported network/chain ID returns an error","Transaction not yet confirmed or not found on the specified network","Rate limiting or payment failure via x402 protocol","Transaction from an obscure or unrecognized contract may produce incomplete decoding"],"whenToPreferThis":"Use this endpoint when you have a raw EVM transaction hash and need to understand its semantic meaning — what action was performed, by whom, and on which protocol — rather than just raw calldata. Ideal for AI agents that need to reason about on-chain activity without manually decoding ABI calldata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:36:39.621Z","isFirstParty":false}