{"uid":"cap_S2Fokr1T57brOM00g9tgs","slug":"blocknotify-intelligence-itj3s-ondigitalocean-app-87a49902","name":"BlockNotify EVM Transaction Risk Analyzer","description":"Analyze an EVM transaction for simulation failure, unlimited approvals, unknown contracts, and basic risk signals.","url":"https://blocknotify-intelligence-itj3s.ondigitalocean.app/v1/analyze-transaction","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"unknown","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","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_KHCbEGkQTpWVbjO999hBr","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes an EVM transaction for simulation failures, unlimited token approvals, unknown contracts, and other on-chain risk signals before execution.","exampleAgentPrompt":"Before I sign this transaction, can you check it for risks — specifically look for simulation failures, unlimited token approvals, and unknown contract interactions? Here's the raw transaction data: 0x02f87401...","exampleUseCases":[{"title":"Prevent unlimited token approval scams","prompt":"I'm about to sign a token swap on this DEX, but I'm worried about getting drained. Can you analyze the transaction and tell me if it's asking for unlimited approval on any tokens? Here's what I'm about to broadcast: 0x02f87401..."},{"title":"Verify smart contract legitimacy before interaction","prompt":"I found this contract address and want to interact with it, but I'm not sure if it's legit or a honeypot. Can you run this transaction through your risk checker and let me know if it involves any unknown or unverified contracts? Transaction data: 0x02f87401..."},{"title":"Catch transaction simulation failures early","prompt":"I'm trying to execute this complex transaction but want to make sure it won't fail on-chain before I pay the gas fees. Can you simulate it and flag any issues, plus check for any other risk signals? Here's the transaction: 0x02f87401..."}],"resultDescription":"Returns a structured risk assessment including whether the transaction simulation passed or failed, whether unlimited token approvals are present, whether unknown or unverified contracts are involved, and a set of basic risk signals summarizing the overall danger level of the transaction.","failureModes":["Malformed or invalid transaction data returns a 400 error","Unsupported EVM chain returns an error or empty result","Transaction simulation fails due to insufficient gas or reverted state","Unknown contract addresses may result in limited risk scoring","Service unavailable or timeout on the DigitalOcean host returns 5xx"],"whenToPreferThis":"Use this endpoint when an agent or user wants to pre-flight check an EVM transaction before signing or broadcasting it, especially to detect token approval risks, contract legitimacy issues, or simulation failures. Prefer this over generic blockchain explorers when you need automated, structured risk signals rather than raw on-chain data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:40:37.326Z","isFirstParty":false}