{"uid":"cap_q5pGpCsoZMQHzHaRT-dy4","slug":"x402-dailyelo-com-pre-flight-safety-bundle-aa1c6a36","name":"x402.dailyelo.com Pre-flight Safety Bundle","description":"One-call pre-transaction guard for agents: bundle the transaction you're about to sign/send and get every applicable safety check in a single payment — signature-intent decode, live threat-DB + address-poisoning look-alike on the recipient, and a drainer audit of standing approvals. By design no combined safe/danger verdict is emitted; each sub-check's flags & evidence come back verbatim so your agent decides. Replaces 4 separate 402 round-trips with 1. Deterministic, no LLM.","url":"https://x402.dailyelo.com/v1/preflight","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"calldata":{"type":"string","description":"0x-prefixed transaction calldata to decode (alternative to typedData)"},"approvals":{"type":"array","items":{"type":"object","required":["spender","allowance"],"properties":{"token":{"type":"string"},"spender":{"type":"string"},"allowance":{"type":"string"}}},"description":"standing approvals to audit"},"recipient":{"type":"string","description":"0x EVM address you are about to send to"},"typedData":{"type":"object","description":"EIP-712 typed data (domain/primaryType/message) to decode"},"known_addresses":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","required":["address"],"properties":{"label":{"type":"string"},"address":{"type":"string"}}}]},"description":"your trusted counterparties (for look-alike detection)"}}},"responseSchema":{"type":"json","example":{"checks":[{"ran":true,"check":"sign-decode","result":{"intent":"grant_allowance","action_hint":"ask_for_confirmation","spender_known":"Uniswap Universal Router v2"},"flagged":true,"risk_flags":["unlimited_allowance"]},{"ran":true,"check":"approval-risk","result":{"summary":{"revoke_now":1}},"flagged":true,"risk_flags":["dangerous_approval_present"]},{"ran":true,"check":"recipient-check","result":{"verdict":"not_in_threat_db","action_hint":"no_known_threat"},"flagged":false,"risk_flags":[]},{"ran":true,"check":"address-poison-check","result":{"verdict":"looks_unique"},"flagged":false,"risk_flags":[]}],"ledger":{"threat_db_size":290,"threat_db_updated_at":1719500000},"schema":"preflight/v1","network":"eip155:8453","all_flags":["unlimited_allowance","dangerous_approval_present"],"checks_run":4,"confidence":1,"checks_flagged":2}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Q-DQcoFNnrrrDH4AlzLSX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Bundles signature-intent decode, live malicious-address + look-alike check, and standing-approval drainer audit into a single paid call before an agent signs or sends a transaction","exampleAgentPrompt":"Before I send this transaction, run the full pre-flight safety bundle on it — decode the calldata 0xa9059cbb000000000000000000000000abcdef1234..., check if the recipient 0xAbCdEf1234567890... is malicious or looks like any of my trusted addresses [0xDEAD...beef, 0xFACE...cafe], and audit these standing approvals: USDC approved to spender 0x1234... for 1000000000.","exampleUseCases":null,"resultDescription":"Returns per-sub-check results verbatim: decoded human-readable intent from calldata or EIP-712 data, threat-DB hit flags and evidence for the recipient, address-poisoning look-alike similarity scores against known counterparties, and drainer risk flags with evidence for each standing approval — no combined verdict, agent decides based on raw flags.","failureModes":["Invalid or malformed 0x calldata returns a decode error for that sub-check while others proceed","Recipient address not 0x-prefixed or wrong length returns address validation error","Payment not included or insufficient USDC causes 402 rejection before any checks run","typedData object missing required EIP-712 fields (domain/primaryType/message) causes decode failure","Empty approvals array skips approval audit sub-check silently","known_addresses containing malformed entries may cause look-alike sub-check to error or skip"],"whenToPreferThis":"Use this endpoint when an agent needs to perform multiple pre-send safety checks (signature decode + recipient threat check + approval audit) and wants to avoid 3-4 separate paid round-trips. Ideal for automated agent pipelines that need deterministic, LLM-free safety signals before signing any EVM transaction. Prefer over individual sibling endpoints when latency and cost efficiency matter and all three checks are needed simultaneously.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:39:37.332Z","isFirstParty":false}