{"uid":"cap_ssfu90TQ0C-GDxmMpWhvN","slug":"obol-loop-risk-pre-trade-safety-verdict-for-ai-agents-66e80455","name":"OBOL Loop Risk — Pre-Trade Safety Verdict for AI Agents","description":"Pre-trade safety for AI agents on Base, Ethereum, Arbitrum, Optimism, Polygon, BNB and Robinhood Chain. Is this token a rug — and can I sell it again? Signed verdicts before you buy, approve, send or sign: token rug/honeypot check with buy-sell tax, honeypot sell-simulation, pre-sign calldata guard (unlimited-approve / setApprovalForAll / drain-in-multicall), wallet risk with sanctions screening, tx preflight, and a launch feed with safety overlays. Plus unique Bitcoin forensics no RPC gives you: money-graph role, whale and exchange fingerprinting, Satoshi-era provenance, validation-gated block anomalies, and broadcast-fee timing. Every response Ed25519-signed and independently verifiable. Pay-per-call USDC on Base — no keys, no accounts, no signup. Free: /catalog, /llms.txt, and a preview for every paid SKU.","url":"https://obol-x402.fly.dev/v1/loop/risk","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"to":{"type":"string"},"data":{"type":"string"},"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bnb","robinhood"],"type":"string","default":"base"},"token":{"type":"string"},"address":{"type":"string"}},"description":"supply >=1 of token/address/to"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"loop":"risk_ritual","policy":"allow_with_limits","verdicts":["token:low_risk_signals","tx:ok","calldata:ok"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.3","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.3/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.3","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.3","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HcwMsbm8naxBCqVbPWvis","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.3","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a signed safety verdict for a DeFi transaction loop, including token rug/honeypot risk, calldata guard, and wallet risk checks before executing a trade.","exampleAgentPrompt":"Before I buy this token at 0x1234...abcd on Base, run an OBOL loop risk check to tell me if it's a honeypot, has a sell tax, or if the calldata has any unlimited-approve drains — I want a signed safety verdict before I sign anything.","exampleUseCases":[{"title":"Rug pull check before token purchase","prompt":"I'm about to buy a new memecoin on Base at address 0xabc123 — can you run a pre-trade safety check to tell me if it's a rug pull or honeypot and whether I'll actually be able to sell it afterward?"},{"title":"Calldata guard before wallet approval","prompt":"My wallet is being asked to sign a contract approval — can you scan this calldata for any unlimited-approve or setApprovalForAll drains before I confirm it on Arbitrum?"},{"title":"Sanctions screening before fund transfer","prompt":"I need to send USDC to a wallet address on Ethereum — can you run a wallet risk and sanctions screen on the recipient before I execute the transfer?"}],"resultDescription":"A JSON object containing a loop identifier, a policy decision (e.g. allow_with_limits, deny), and an array of signed verdicts covering token risk signals, transaction preflight status, and calldata safety — each response is Ed25519-signed and independently verifiable. Cost is $0.30 USDC per call on Base.","failureModes":["Unsupported chain returns an error or empty verdict","Invalid token or wallet address returns a malformed-input error","Payment not received or underpaid results in 402 Payment Required response","Token too new or low-liquidity may produce inconclusive verdicts","Network timeout on simulation returns a preflight-failed signal"],"whenToPreferThis":"Choose this endpoint when an AI agent needs a pre-trade safety verdict with cryptographic provenance before executing any on-chain action — especially when checking for honeypots, sell-tax traps, malicious calldata, or sanctioned wallets across Base, Ethereum, Arbitrum, Optimism, Polygon, BNB, or Robinhood Chain. It is uniquely suited for autonomous agents that require independently verifiable, signed verdicts without any account setup, and for scenarios where a single comprehensive risk loop check (token + calldata + wallet) is preferred over multiple separate API calls.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T11:25:00.536Z","isFirstParty":false}