{"uid":"cap_xj7YTlbYTD4nJlbp0DPVM","slug":"apex-honeypot-safe-trade-quote-d111e6da","name":"APEX Honeypot-Safe Trade Quote","description":"Free APEX on X1, and free USDC plus APEX on Arc, three times a day. No gas, no sign-up. Plus a swap, a screener, APEX City and token checks.","url":"https://apexfaucet.xyz/api/x402/trade-rail-quote?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["chain","token","amount"],"properties":{"from":{"type":"string","description":"Optional: the wallet that will sign, so the unsigned transaction is built for it."},"side":{"type":"string","pattern":"^(buy|sell)$","description":"buy (default) or sell."},"chain":{"type":"string","pattern":"^(arc|bnb|x1)$","description":"arc, bnb or x1."},"token":{"type":"string","pattern":"^(0x[0-9a-fA-F]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})$","description":"The token to buy or sell: a 0x contract on Arc or BNB, a base58 mint on X1."},"amount":{"type":"string","pattern":"^[0-9]+(\\.[0-9]+)?$","description":"Buy: what you spend (USDC on Arc, BNB on BNB, XNT on X1). Sell: tokens."}}}}},"output":{"type":"object"}}},"responseSchema":{"type":"json","schema":{"type":"object","properties":{"ok":{"type":"boolean"},"data":{"type":"object"},"paid":{"type":"number"}}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_J-BXErfri7DzzZd5Y5nzR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Simulates a full buy-then-sell round trip for a token on Arc, X1, or BNB Chain to detect honeypots and estimate slippage, returning unsigned transactions only if the trade is safe.","exampleAgentPrompt":"Before I buy 50 USDC worth of token 0xABCDEF1234567890ABCDEF1234567890ABCDEF12 on Arc, simulate the full round trip and check it's not a honeypot — use my wallet 0xMyWallet and don't allow more than 10% round-trip loss.","exampleUseCases":[{"title":"Pre-buy honeypot check on BNB Chain","prompt":"I want to buy 0.5 BNB worth of token 0x1234567890abcdef1234567890abcdef12345678 on BNB Chain from my wallet 0xMyWallet — simulate the buy and sell first to make sure it's not a honeypot and that I can actually exit."},{"title":"Rug-pull guard for a new Arc token launch","prompt":"There's a new token on Arc at 0xDeAdBeEf000000000000000000000000DeAdBeEf — before my bot buys 20 USDC worth, run the honeypot-safe quote from wallet 0xBotWallet and reject it if I'd lose more than 15% on the round trip."},{"title":"X1 token sellability check before bot trade","prompt":"My trading bot is about to buy some of this X1 token — mint address 4xM9JkQrP2NzAbCdEfGhIjKlMnOpQrStUvWxYz12 — spending 100 XNT from 0xBotWallet. Can you simulate the buy and sell to confirm I can get back out before it places the real order?"}],"resultDescription":"Returns the real liquidity pool address, expected output tokens, minimum output (after slippage), and UNSIGNED buy and sell transactions ready for the caller's wallet to sign — but only if the simulated round trip succeeds and the total loss is within maxLossPct. If the token is a honeypot or the loss exceeds the threshold, returns a refusal with a plain-language reason explaining why the trade was blocked.","failureModes":["Token is a honeypot — sell simulation fails; returns refusal with reason","Round-trip loss exceeds maxLossPct — returns refusal with calculated loss percentage","Invalid chain value (not arc, x1, or bnb) — validation error","Invalid token address format — pattern mismatch error","Amount is zero or non-numeric — validation error","maxLossPct exceeds 15 — capped or rejected by server","Pool has insufficient liquidity — simulation fails with liquidity error","Network or RPC error on target chain — upstream timeout or error"],"whenToPreferThis":"Use this endpoint when a trading bot or agent needs to verify token safety AND get ready-to-sign transactions in a single call, especially for unfamiliar or newly launched tokens on Arc, X1, or BNB Chain. It is superior to a plain swap quote when you cannot afford to buy a token you cannot sell. Prefer it over a standalone honeypot check when you also need the unsigned transaction output for immediate execution. The built-in maxLossPct guard makes it ideal for automated bots that need hard slippage limits enforced before any transaction is constructed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:36:25.645Z","isFirstParty":false,"canonicalSlug":"apex-honeypot-safe-trade-quote-d111e6da"}