{"uid":"cap_kIemLyiGiMJvMpy7VCtJU","slug":"preflight-token-due-diligence-c64cb96f","name":"PreFlight Token Due Diligence","description":"Pre-trade & pre-sign checks for autonomous agents: everything an agent verifies BEFORE signing a transaction — token due diligence, calldata red-flag decoding, oracle freshness, holder concentration, bridge routing with executable calldata, cross-venue perp funding, gas and price sanity checks. EVM chains: Ethereum, Base, Arbitrum, Optimism.","url":"https://meryol-agenticmarket-x402.hf.space/token/dd","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":{"type":"object","required":["chain","token"],"properties":{"chain":{"enum":["ethereum","base","arbitrum","optimism"],"type":"string"},"token":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["verdict","score_0_100"]}}}}},"responseSchema":{"type":"json","example":{"name":"MOON","chain":"base","notes":[],"token":"0xabc...","symbol":"MOON","verdict":"risky","narrative":"LP not locked, top10 wallets hold 64% ex-LP, owner unrenounced. Honeypot check passed.","top_risks":["lp_not_locked","top10_concentration_64pct","owner_not_renounced"],"score_0_100":32,"should_trade":false,"recommended_position_size":"skip"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_NmVI4vJWfCktu3ZLW3mX9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs pre-trade token due diligence on EVM tokens — scoring rug risk, LP lock status, holder concentration, honeypot checks, and ownership renouncement — and returns a trade verdict with position sizing recommendation.","exampleAgentPrompt":"Before I buy this token, run a full PreFlight due diligence check on contract 0xabc... on Base — I want to know the risk score, whether the LP is locked, if ownership is renounced, and whether you think I should trade it or skip it.","exampleUseCases":null,"resultDescription":"Returns a JSON object with the token name and symbol, a 0–100 risk score, a verdict label (e.g. 'risky'), a narrative summary of key concerns, an array of top risk flags (e.g. 'lp_not_locked', 'top10_concentration_64pct', 'owner_not_renounced'), a boolean should_trade, and a recommended_position_size string (e.g. 'skip').","failureModes":["Unknown or unverified contract address returns an error or null verdict","Chain not supported (only Ethereum, Base, Arbitrum, Optimism are supported)","Very new token with insufficient on-chain data may return incomplete scoring","Token contract is a proxy and underlying logic cannot be decoded","Payment of $0.05 USDC not received results in 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when an autonomous agent needs to verify a token's safety profile before executing a buy — specifically when you need structured risk flags, LP lock status, honeypot detection, holder concentration, and a machine-readable trade verdict in one call on EVM chains (Ethereum, Base, Arbitrum, Optimism).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:52:15.139Z","isFirstParty":false}