{"version":1,"x402Version":2,"name":"Avasis Agent Platform","description":"Solana rug check + token risk score in one x402 call: $0.02 complete multi-source kit (verdict + holders + Jupiter + RugCheck + Dexscreener + consensus). Polymarket odds kit $0.02: event + books + history. Avasis is a research company building a platform made for agents: data an agent buys per call, x402 v1 + v2, USDC on Base, no account or API key. Headline calls: the $0.02 Solana rug check complete kit (is this token safe? token risk score from verdict + holders + Jupiter + RugCheck + Dexscreener + consensus in one payment; ax1 alternative), the $0.02 Polymarket odds complete kit (prediction market kit: event + books + history + every outcome with token ids + consistency checks in one payment), the $0.01 Solana token verdict (SAFE / WARN / DANGER from a deterministic on-chain rubric + share card + free receipt), the $0.002 web page reader (any public URL to clean markdown + metadata), $0.002 Polymarket markets (live odds, volume, liquidity). Other paid routes stay live and are listed in /.well-known/x402 and /pricing.md. Never charged on errors.","resources":["https://premium.35-171-220-195.sslip.io/v1/tip/sol-slot","https://premium.35-171-220-195.sslip.io/v1/tip/sol-priority-fee","https://premium.35-171-220-195.sslip.io/v1/tip/sol-usd","https://premium.35-171-220-195.sslip.io/v1/tip/base-gas","https://premium.35-171-220-195.sslip.io/v1/tip/eth-gas","https://premium.35-171-220-195.sslip.io/v1/tip/all","https://premium.35-171-220-195.sslip.io/v1/web/read?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHTTP_402","https://premium.35-171-220-195.sslip.io/v1/pm/markets?q=bitcoin","https://premium.35-171-220-195.sslip.io/v1/sol/token-verdict/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://premium.35-171-220-195.sslip.io/v1/sol/verdict-delta/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","https://premium.35-171-220-195.sslip.io/v1/sol/rug-lite/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://premium.35-171-220-195.sslip.io/v1/base/token-verdict?token=0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed","https://premium.35-171-220-195.sslip.io/v1/eth/token-verdict?token=0x6982508145454Ce325dDbE47a25d4ec3d2311933","https://premium.35-171-220-195.sslip.io/v1/base/tx-precheck?from=0xf977814e90da44bfa03b6295a0616a897441acec&to=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&data=0x095ea7b30000000000000000000000002626664c2603336e57b271c5c0b26f421741e481ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff&value=0&chain=base","https://premium.35-171-220-195.sslip.io/v1/eth/tx-precheck?from=0xf977814e90da44bfa03b6295a0616a897441acec&to=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&data=0x095ea7b30000000000000000000000002626664c2603336e57b271c5c0b26f421741e481ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff&value=0&chain=ethereum","https://premium.35-171-220-195.sslip.io/v1/base/erc20-allowance?owner=0x8fae03e3e0cb922297495bc22ee2a7c997f89b8d&token=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&spender=0x000000000022d473030f116ddee9f6b43ac78ba3&amount=250&chain=base","https://premium.35-171-220-195.sslip.io/v1/eth/erc20-allowance?owner=0x8fae03e3e0cb922297495bc22ee2a7c997f89b8d&token=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&spender=0x000000000022d473030f116ddee9f6b43ac78ba3&amount=250&chain=ethereum","https://premium.35-171-220-195.sslip.io/v1/base/multi-balance?address=0xf977814e90da44bfa03b6295a0616a897441acec&tokens=WETH%2CcbBTC&chain=base","https://premium.35-171-220-195.sslip.io/v1/eth/multi-balance?address=0xf977814e90da44bfa03b6295a0616a897441acec&tokens=WETH%2CWBTC&chain=ethereum","https://premium.35-171-220-195.sslip.io/v1/base/tx-receipt?txHash=0x29309a800f5468275623e5dbd3da5965f3a8041f7b9aeef8287af30a734d3df4&wait=10&chain=base","https://premium.35-171-220-195.sslip.io/v1/eth/tx-receipt?txHash=0x727ed9559077333971cdc1eadc7add616206504b540212863dabf2f53c569b18&wait=10&chain=ethereum","https://premium.35-171-220-195.sslip.io/v1/pm/complete-kit?q=bitcoin","https://premium.35-171-220-195.sslip.io/v1/sol/complete-kit/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://premium.35-171-220-195.sslip.io/v1/meter/pack-trial","https://premium.35-171-220-195.sslip.io/v1/evm/gas-ops?gas_limit=21000","https://premium.35-171-220-195.sslip.io/v1/sol/token-verdict-batch?mints=73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump%2CDezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","https://premium.35-171-220-195.sslip.io/v1/sol/holders-authority/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://premium.35-171-220-195.sslip.io/v1/sol/dossier/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://premium.35-171-220-195.sslip.io/v1/sol/risk-pack/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://premium.35-171-220-195.sslip.io/v1/meter/pack-1","https://premium.35-171-220-195.sslip.io/v1/sol/risk-pack-batch?mints=73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump%2CFje19rrC8VePmz23kuMHremBgovZJYtbNsJ7c5wFpump","https://premium.35-171-220-195.sslip.io/v1/meter/pack-5","https://premium.35-171-220-195.sslip.io/v1/meter/pack-20"],"endpoints":[{"key":"tip_sol_slot","resource":"https://premium.35-171-220-195.sslip.io/v1/tip/sol-slot","method":"GET","routeTemplate":"/v1/tip/sol-slot","example":"https://premium.35-171-220-195.sslip.io/v1/tip/sol-slot","title":"Returns the current Solana slot, confirmed block height and epoch position so agents can pace polling, stamp events or spot a stalled chain","description":"Solana chain-tip clock for agents that poll: processed slot, confirmed block height, epoch and slot index from one batched PublicNode call, refreshed every 1 s while anyone is polling. Long-poll with ?since=<seq>&wait=25. Prepaid meter price $0.0002/call (packs at /v1/meter); SSE at /v1/stream/tips.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.002","atomic":"2000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"2000"}],"queryParams":{"since":{"type":"integer","minimum":0,"description":"long-poll: the seq you already have; answers as soon as a newer value exists"},"wait":{"type":"integer","minimum":0,"maximum":25,"description":"long-poll: seconds to wait for a newer value (0..25); with a prepaid token an unchanged answer is free"}}},{"key":"tip_sol_priority_fee","resource":"https://premium.35-171-220-195.sslip.io/v1/tip/sol-priority-fee","method":"GET","routeTemplate":"/v1/tip/sol-priority-fee","example":"https://premium.35-171-220-195.sslip.io/v1/tip/sol-priority-fee","title":"Returns Solana priority-fee percentiles (p25-p90, max) with low/medium/high suggestions so agents can set compute-unit prices that land","description":"Solana priority-fee tip for agents that build transactions: p25/p50/p75/p90/max and non-zero percentiles of getRecentPrioritizationFees over the last ~150 slots, plus low/medium/high/veryHigh micro-lamport suggestions, refreshed every 2 s. Long-poll with ?since=<seq>&wait=25. Prepaid meter price $0.0002/call (packs at /v1/meter); SSE at /v1/stream/tips.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.002","atomic":"2000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"2000"}],"queryParams":{"since":{"type":"integer","minimum":0,"description":"long-poll: the seq you already have; answers as soon as a newer value exists"},"wait":{"type":"integer","minimum":0,"maximum":25,"description":"long-poll: seconds to wait for a newer value (0..25); with a prepaid token an unchanged answer is free"}}},{"key":"tip_sol_usd","resource":"https://premium.35-171-220-195.sslip.io/v1/tip/sol-usd","method":"GET","routeTemplate":"/v1/tip/sol-usd","example":"https://premium.35-171-220-195.sslip.io/v1/tip/sol-usd","title":"Returns the current SOL/USD price from on-chain Pyth and Orca data (no exchange account or API key) for pricing, limits and alerts","description":"SOL/USD tip read from Solana state, no CEX or key: median of the Pyth SOL/USD push-feed account and Orca's two deepest SOL/USDC whirlpools (one getMultipleAccounts call), with spread in bps, refreshed every 2 s. Long-poll with ?since=<seq>&wait=25. Prepaid meter price $0.0002/call (packs at /v1/meter); SSE at /v1/stream/tips.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.002","atomic":"2000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"2000"}],"queryParams":{"since":{"type":"integer","minimum":0,"description":"long-poll: the seq you already have; answers as soon as a newer value exists"},"wait":{"type":"integer","minimum":0,"maximum":25,"description":"long-poll: seconds to wait for a newer value (0..25); with a prepaid token an unchanged answer is free"}}},{"key":"tip_base_gas","resource":"https://premium.35-171-220-195.sslip.io/v1/tip/base-gas","method":"GET","routeTemplate":"/v1/tip/base-gas","example":"https://premium.35-171-220-195.sslip.io/v1/tip/base-gas","title":"Returns current Base gas prices (base fee, priority fee, suggested max fee, latest block) so bots can time L2 transactions and cap costs","description":"Base (chain 8453) gas tip for agents that send transactions: latest block number and age, base fee, eth_gasPrice, eth_maxPriorityFeePerGas and a suggested maxFeePerGas (2x base fee + priority), from one batched RPC call every 2 s. Long-poll with ?since=<seq>&wait=25. Prepaid meter price $0.0002/call (packs at /v1/meter); SSE at /v1/stream/tips.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.002","atomic":"2000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"2000"}],"queryParams":{"since":{"type":"integer","minimum":0,"description":"long-poll: the seq you already have; answers as soon as a newer value exists"},"wait":{"type":"integer","minimum":0,"maximum":25,"description":"long-poll: seconds to wait for a newer value (0..25); with a prepaid token an unchanged answer is free"}}},{"key":"tip_eth_gas","resource":"https://premium.35-171-220-195.sslip.io/v1/tip/eth-gas","method":"GET","routeTemplate":"/v1/tip/eth-gas","example":"https://premium.35-171-220-195.sslip.io/v1/tip/eth-gas","title":"Returns current Ethereum gas prices (base fee, priority fee, suggested max fee, latest block) so bots can time transactions and cap costs","description":"Ethereum mainnet gas tip for agents that send transactions: latest block number and age, base fee, eth_gasPrice, eth_maxPriorityFeePerGas and a suggested maxFeePerGas (2x base fee + priority), from one batched RPC call every 4 s. Long-poll with ?since=<seq>&wait=25. Prepaid meter price $0.0002/call (packs at /v1/meter); SSE at /v1/stream/tips.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.002","atomic":"2000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"2000"}],"queryParams":{"since":{"type":"integer","minimum":0,"description":"long-poll: the seq you already have; answers as soon as a newer value exists"},"wait":{"type":"integer","minimum":0,"maximum":25,"description":"long-poll: seconds to wait for a newer value (0..25); with a prepaid token an unchanged answer is free"}}},{"key":"tip_all","resource":"https://premium.35-171-220-195.sslip.io/v1/tip/all","method":"GET","routeTemplate":"/v1/tip/all","example":"https://premium.35-171-220-195.sslip.io/v1/tip/all","title":"Returns all five chain tips in one call (Solana slot, priority fees, SOL/USD, Base gas, Ethereum gas) for dashboards, bots and multi-chain agents","description":"One answer with every tip topic (Solana slot/height, Solana priority-fee percentiles, on-chain SOL/USD, Base gas and Ethereum gas), each with its seq, observedAt and age. Served from the shared hub: each topic refreshes on its own cadence (1-4 s) while anyone is polling. Prepaid meter price $0.0006/call.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.002","atomic":"2000"},"meter":{"atomic":"600"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"2000"}]},{"key":"webRead","resource":"https://premium.35-171-220-195.sslip.io/v1/web/read","method":"GET","routeTemplate":"/v1/web/read","example":"https://premium.35-171-220-195.sslip.io/v1/web/read?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHTTP_402","title":"Web page reader: any URL to clean markdown + metadata","description":"Read any public web page as clean, LLM-ready markdown in one call: main content (nav/ads/scripts stripped), title, description, author, published date, canonical, language, outgoing links, word count, approx tokens and a content_sha256 for change detection (pass since_sha256 to get changed:true|false). HTML, plain text, JSON and XML. Redirects followed (5 max), 2 MB cap, 8 s budget, 60 s cache. Page 4xx/5xx -> 424, non-text -> 415, private hosts -> 400: never charged. USDC on Base, no API key.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.002","atomic":"2000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"2000"}],"queryParams":{"url":{"type":"string","description":"Absolute public http(s) URL to read (max 2048 chars)"},"max_chars":{"type":"string","description":"Max characters of content returned (500-100000, default 20000)"},"format":{"type":"string","description":"markdown (default) or text"},"links":{"type":"string","description":"1 (default) to include up to 100 outgoing links, 0 to omit"},"since_sha256":{"type":"string","description":"content_sha256 from a previous read: the answer adds changed:true|false (change detection)"}}},{"key":"pmMarkets","resource":"https://premium.35-171-220-195.sslip.io/v1/pm/markets","method":"GET","routeTemplate":"/v1/pm/markets","example":"https://premium.35-171-220-195.sslip.io/v1/pm/markets?q=bitcoin","title":"Polymarket markets: live odds, volume, liquidity, search","description":"Find live Polymarket prediction markets in one call: search by text or rank by 24h volume, liquidity, ending soon or newest, with filters for min liquidity and resolving within N hours. Each market: question, event, URL, outcomes with implied probabilities and CLOB token ids, best bid/ask, spread, last trade, 1h/24h price change, 24h/1wk/total volume, liquidity, end date. Read-only, 20 s cache. Upstream error -> 502/504, never charged. USDC on Base, no API key.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.002","atomic":"2000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"2000"}],"queryParams":{"q":{"type":"string","description":"Optional search text (2-100 chars), e.g. bitcoin, election, fed rate"},"order":{"type":"string","description":"Sort: volume_24h | liquidity | ending_soon | newest (default volume_24h)"},"limit":{"type":"string","description":"Markets returned, 1-50 (default 10)"},"min_liquidity":{"type":"string","description":"Only markets with at least this much liquidity (USD)"},"ending_within_hours":{"type":"string","description":"Only markets resolving within N hours"}}},{"key":"solVerdict","resource":"https://premium.35-171-220-195.sslip.io/v1/sol/token-verdict/{mint}","method":"GET","routeTemplate":"/v1/sol/token-verdict/:mint","queryAlias":"https://premium.35-171-220-195.sslip.io/v1/sol/token-verdict?mint={mint}","example":"https://premium.35-171-220-195.sslip.io/v1/sol/token-verdict/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","title":"Solana token verdict: SAFE / WARN / DANGER + share card + receipt","description":"Solana rug check: is this token safe? Get a token risk score (0-100) and a SAFE / WARN / DANGER verdict for any Solana mint or pump.fun coin. Deterministic on-chain rubric: mint + freeze authority, Token-2022 traps, top-10 holders excl. pools/curve/burn, largest wallet, pump.fun curve. Evidenced flags, provenance, market context, one-liner, page + PNG card. Receipt: operation_id + free status_url; replay the signed request to recover, never pay twice. Garbage -> 400 before any challenge.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.01","atomic":"10000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"10000"}]},{"key":"solVerdictDelta","resource":"https://premium.35-171-220-195.sslip.io/v1/sol/verdict-delta/{mint}","method":"GET","routeTemplate":"/v1/sol/verdict-delta/:mint","queryAlias":"https://premium.35-171-220-195.sslip.io/v1/sol/verdict-delta?mint={mint}","example":"https://premium.35-171-220-195.sslip.io/v1/sol/verdict-delta/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","title":"Solana token verdict delta: what changed since your last check ($0.01)","description":"Re-check a Solana mint and get only what moved since a prior paid verdict: grade transition (SAFE/WARN/DANGER, better/worse), risk-score delta, flags added/removed/changed, per-metric value + slot movement, one quotable summary, plus the fresh verdict. Priced as one verdict; the baseline is free. No prior verdict for the mint -> 409 buy_first before any challenge; never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.01","atomic":"10000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"10000"}],"queryParams":{"since":{"type":"string","description":"optional baseline operation_id (vop_...) of a prior paid verdict for the same mint; default = the latest one"}}},{"key":"rugLite","resource":"https://premium.35-171-220-195.sslip.io/v1/sol/rug-lite/{mint}","method":"GET","routeTemplate":"/v1/sol/rug-lite/:mint","queryAlias":"https://premium.35-171-220-195.sslip.io/v1/sol/rug-lite?mint={mint}","example":"https://premium.35-171-220-195.sslip.io/v1/sol/rug-lite/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","title":"Solana rug check lite: authorities, Token-2022 traps, top-10, curve","description":"Quick on-chain rug verdict for a Solana mint (RED/AMBER/GREEN + 0-100 risk score with weighted, evidenced flags): mint and freeze authority, Token-2022 risk extensions (permanent delegate, transfer hook, transfer fee, default-frozen, pausable, non-transferable), top-10 holder concentration with pump.fun curve / AMM pools / burn excluded, pump.fun curve status. Compact JSON for bots screening every new launch: 3 RPC reads, typically ~1 s, cached 45 s per mint. Not a mint -> 404, not charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}]},{"key":"evmVerdict_base","resource":"https://premium.35-171-220-195.sslip.io/v1/base/token-verdict","method":"GET","routeTemplate":"/v1/base/token-verdict","example":"https://premium.35-171-220-195.sslip.io/v1/base/token-verdict?token=0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed","title":"Base token quick verdict: owner powers, proxy, liquidity","description":"Fast on-chain rug/risk verdict for any ERC-20 on Base (chain 8453) in 2 batched RPC calls (~0.3 s, cached 45 s): RED/AMBER/GREEN + 0-100 score with weighted, evidenced flags. Checks EIP-1967 and legacy upgradeable proxies (implementation + admin), owner() and renouncement, admin capabilities in the bytecode (mint, pause, blacklist, tax/limit setters, trading switch, UUPS upgrade), the owner's share of supply, burned share, and DEX liquidity against WETH/USDC (Uniswap v3 + Aerodrome) priced by Chainlink ETH/USD. EOA / not an ERC-20 -> 404, not charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"token":{"type":"string","description":"ERC-20 token contract address on Base (0x + 40 hex)"}}},{"key":"evmVerdict_eth","resource":"https://premium.35-171-220-195.sslip.io/v1/eth/token-verdict","method":"GET","routeTemplate":"/v1/eth/token-verdict","example":"https://premium.35-171-220-195.sslip.io/v1/eth/token-verdict?token=0x6982508145454Ce325dDbE47a25d4ec3d2311933","title":"Ethereum token quick verdict: owner powers, proxy, liquidity","description":"Fast on-chain rug/risk verdict for any ERC-20 on Ethereum (chain 1) in 2 batched RPC calls (~0.3 s, cached 45 s): RED/AMBER/GREEN + 0-100 score with weighted, evidenced flags. Checks EIP-1967 and legacy upgradeable proxies (implementation + admin), owner() and renouncement, admin capabilities in the bytecode (mint, pause, blacklist, tax/limit setters, trading switch, UUPS upgrade), the owner's share of supply, burned share, and DEX liquidity against WETH/USDC (Uniswap v3 + v2) priced by Chainlink ETH/USD. EOA / not an ERC-20 -> 404, not charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"token":{"type":"string","description":"ERC-20 token contract address on Ethereum (0x + 40 hex)"}}},{"key":"txPrecheck_base","resource":"https://premium.35-171-220-195.sslip.io/v1/base/tx-precheck","method":"GET","routeTemplate":"/v1/base/tx-precheck","example":"https://premium.35-171-220-195.sslip.io/v1/base/tx-precheck?from=0xf977814e90da44bfa03b6295a0616a897441acec&to=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&data=0x095ea7b30000000000000000000000002626664c2603336e57b271c5c0b26f421741e481ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff&value=0&chain=base","title":"Base tx precheck ($0.02): simulate an unsigned transaction before signing: revert, gas USD, transfers, wallet PnL, approval risk, counterparty risk, SIGN / CAUTION / BLOCK","description":"Pre-sign tx precheck for Base (chain 8453, $0.02): simulate transaction {from,to,data,value} with eth_simulateV1 before signing. Returns would_revert + reason, gas USD, each ETH/ERC-20/NFT transfer with USD, wallet PnL (net_for_from usd_net), approval risk (spender, unlimited:true, USD exposure), counterparty risk (GoPlus + OFAC), decoded method, SIGN/CAUTION/BLOCK verdict with reasons. POST JSON or GET. Free live sample /v1/evm/tx-precheck/sample. Advice only; RPC down 502, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"from":{"type":"string","description":"the signer's wallet (0x + 40 hex): the account that would sign; its ETH balance, allowances granted and net position are checked"},"to":{"type":"string","description":"the transaction's to (contract or recipient, 0x + 40 hex)"},"data":{"type":"string","description":"calldata as 0x hex (omit or 0x for a plain ETH transfer); max 6 KB"},"value":{"type":"string","description":"ETH value in wei as a decimal or 0x hex integer string (default 0)"},"gas":{"type":"integer","minimum":21000,"maximum":30000000,"description":"optional gas limit for the cost columns (default: the simulation's gas_used)"},"chain":{"type":"string","description":"optional; must be base / 8453 on this route"}}},{"key":"txPrecheck_eth","resource":"https://premium.35-171-220-195.sslip.io/v1/eth/tx-precheck","method":"GET","routeTemplate":"/v1/eth/tx-precheck","example":"https://premium.35-171-220-195.sslip.io/v1/eth/tx-precheck?from=0xf977814e90da44bfa03b6295a0616a897441acec&to=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&data=0x095ea7b30000000000000000000000002626664c2603336e57b271c5c0b26f421741e481ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff&value=0&chain=ethereum","title":"Ethereum tx precheck ($0.02): simulate an unsigned transaction before signing: revert, gas USD, transfers, wallet PnL, approval risk, counterparty risk, SIGN / CAUTION / BLOCK","description":"Pre-sign tx precheck for Ethereum (chain 1, $0.02): simulate transaction {from,to,data,value} with eth_simulateV1 before signing. Returns would_revert + reason, gas USD, each ETH/ERC-20/NFT transfer with USD, wallet PnL (net_for_from usd_net), approval risk (spender, unlimited:true, USD exposure), counterparty risk (GoPlus + OFAC), decoded method, SIGN/CAUTION/BLOCK verdict with reasons. POST JSON or GET. Free live sample /v1/evm/tx-precheck/sample. Advice only; RPC down 502, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"from":{"type":"string","description":"the signer's wallet (0x + 40 hex): the account that would sign; its ETH balance, allowances granted and net position are checked"},"to":{"type":"string","description":"the transaction's to (contract or recipient, 0x + 40 hex)"},"data":{"type":"string","description":"calldata as 0x hex (omit or 0x for a plain ETH transfer); max 6 KB"},"value":{"type":"string","description":"ETH value in wei as a decimal or 0x hex integer string (default 0)"},"gas":{"type":"integer","minimum":21000,"maximum":30000000,"description":"optional gas limit for the cost columns (default: the simulation's gas_used)"},"chain":{"type":"string","description":"optional; must be ethereum / 1 on this route"}}},{"key":"erc20Allowance_base","resource":"https://premium.35-171-220-195.sslip.io/v1/base/erc20-allowance","method":"GET","routeTemplate":"/v1/base/erc20-allowance","example":"https://premium.35-171-220-195.sslip.io/v1/base/erc20-allowance?owner=0x8fae03e3e0cb922297495bc22ee2a7c997f89b8d&token=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&spender=0x000000000022d473030f116ddee9f6b43ac78ba3&amount=250&chain=base","title":"Base ERC-20 allowance check ($0.02): is the spender approved, for how much, does the owner hold it; approve / revoke calldata","description":"ERC-20 allowance check on Base (chain 8453, $0.02): owner + token + spender -> allowance (raw + units, unlimited flag), balance, spendable now = min(allowance, balance), USD exposure, spender code check (EOA = drainer pattern), Permit2 note. Add amount for a needs-approval check (shortfall) + approve calldata; revoke calldata always. Phrases: erc20 allowance, token approval check, needs approval, approve calldata, revoke approval. GET or POST JSON. Not an ERC-20 -> 404, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"owner":{"type":"string","description":"the token holder whose approval you are checking (0x + 40 hex)"},"token":{"type":"string","description":"ERC-20 token contract on Base (0x + 40 hex)"},"spender":{"type":"string","description":"the contract or account that would call transferFrom (router, Permit2, bridge, ...) (0x + 40 hex)"},"amount":{"type":"string","description":"optional amount in token units (e.g. 100.5): adds the needs-approval check (sufficient allowance / balance, shortfall) and exact approve calldata"},"chain":{"type":"string","description":"optional; must be base / 8453 on this route"}}},{"key":"erc20Allowance_eth","resource":"https://premium.35-171-220-195.sslip.io/v1/eth/erc20-allowance","method":"GET","routeTemplate":"/v1/eth/erc20-allowance","example":"https://premium.35-171-220-195.sslip.io/v1/eth/erc20-allowance?owner=0x8fae03e3e0cb922297495bc22ee2a7c997f89b8d&token=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&spender=0x000000000022d473030f116ddee9f6b43ac78ba3&amount=250&chain=ethereum","title":"Ethereum ERC-20 allowance check ($0.02): is the spender approved, for how much, does the owner hold it; approve / revoke calldata","description":"ERC-20 allowance check on Ethereum (chain 1, $0.02): owner + token + spender -> allowance (raw + units, unlimited flag), balance, spendable now = min(allowance, balance), USD exposure, spender code check (EOA = drainer pattern), Permit2 note. Add amount for a needs-approval check (shortfall) + approve calldata; revoke calldata always. Phrases: erc20 allowance, token approval check, needs approval, approve calldata, revoke approval. GET or POST JSON. Not an ERC-20 -> 404, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"owner":{"type":"string","description":"the token holder whose approval you are checking (0x + 40 hex)"},"token":{"type":"string","description":"ERC-20 token contract on Ethereum (0x + 40 hex)"},"spender":{"type":"string","description":"the contract or account that would call transferFrom (router, Permit2, bridge, ...) (0x + 40 hex)"},"amount":{"type":"string","description":"optional amount in token units (e.g. 100.5): adds the needs-approval check (sufficient allowance / balance, shortfall) and exact approve calldata"},"chain":{"type":"string","description":"optional; must be ethereum / 1 on this route"}}},{"key":"multiBalance_base","resource":"https://premium.35-171-220-195.sslip.io/v1/base/multi-balance","method":"GET","routeTemplate":"/v1/base/multi-balance","example":"https://premium.35-171-220-195.sslip.io/v1/base/multi-balance?address=0xf977814e90da44bfa03b6295a0616a897441acec&tokens=WETH%2CcbBTC&chain=base","title":"Base wallet multi-balance ($0.02): ETH + USDC + any ERC-20 list in one call, USD totals, can it pay for gas","description":"Wallet multi-balance on Base (chain 8453, $0.02): address -> ETH + USDC + up to 10 ERC-20s (addresses or symbols: USDC, USDBC, DAI, WETH, CBBTC, USDT) in ONE batched read: raw + units, USD per asset and total (Chainlink, pegs, Dexscreener), tx_count, is_contract, empty flag, gas affordability (ETH transfer cost at 2x base fee, can_pay_eth_transfer). Phrases: wallet balance, multi balance, usdc balance, eth balance. GET or POST JSON. Per-token fail-soft; RPC down 502, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"address":{"type":"string","description":"the wallet or contract to read (0x + 40 hex)"},"tokens":{"type":"string","description":"optional comma-separated ERC-20 addresses or known symbols (USDC, USDBC, DAI, WETH, CBBTC, USDT), up to 10; USDC is always included"},"chain":{"type":"string","description":"optional; must be base / 8453 on this route"}}},{"key":"multiBalance_eth","resource":"https://premium.35-171-220-195.sslip.io/v1/eth/multi-balance","method":"GET","routeTemplate":"/v1/eth/multi-balance","example":"https://premium.35-171-220-195.sslip.io/v1/eth/multi-balance?address=0xf977814e90da44bfa03b6295a0616a897441acec&tokens=WETH%2CWBTC&chain=ethereum","title":"Ethereum wallet multi-balance ($0.02): ETH + USDC + any ERC-20 list in one call, USD totals, can it pay for gas","description":"Wallet multi-balance on Ethereum (chain 1, $0.02): address -> ETH + USDC + up to 10 ERC-20s (addresses or symbols: USDC, USDT, DAI, WETH, WBTC) in ONE batched read: raw + units, USD per asset and total (Chainlink, pegs, Dexscreener), tx_count, is_contract, empty flag, gas affordability (ETH transfer cost at 2x base fee, can_pay_eth_transfer). Phrases: wallet balance, multi balance, usdc balance, eth balance. GET or POST JSON. Per-token fail-soft; RPC down 502, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"address":{"type":"string","description":"the wallet or contract to read (0x + 40 hex)"},"tokens":{"type":"string","description":"optional comma-separated ERC-20 addresses or known symbols (USDC, USDT, DAI, WETH, WBTC), up to 10; USDC is always included"},"chain":{"type":"string","description":"optional; must be ethereum / 1 on this route"}}},{"key":"txReceipt_base","resource":"https://premium.35-171-220-195.sslip.io/v1/base/tx-receipt","method":"GET","routeTemplate":"/v1/base/tx-receipt","example":"https://premium.35-171-220-195.sslip.io/v1/base/tx-receipt?txHash=0x29309a800f5468275623e5dbd3da5965f3a8041f7b9aeef8287af30a734d3df4&wait=10&chain=base","title":"Base tx receipt + status ($0.02): wait for the receipt, decoded transfers, fee in USD, revert reason, or a pending diagnosis","description":"Transaction receipt on Base (chain 8453, $0.02): txHash (+ wait) -> polls every 1.2 s up to wait (default 10, max 25) -> status success / reverted, block + confirmations, gas used vs limit, fee in ETH and USD incl. Base L1 fee, decoded input, ERC-20 / NFT transfers with USD, net_for_from, revert reason (replay). Still pending -> nonce state + fee-market diagnosis. Phrases: tx receipt, transaction status, pending transaction, gas used. GET or POST JSON. Unknown hash -> 404, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"txHash":{"type":"string","description":"transaction hash on Base (0x + 64 hex)"},"wait":{"type":"integer","minimum":0,"maximum":25,"description":"seconds to keep polling for the receipt before answering (default 10, max 25; 0 = one read). Still pending after that -> 200 with a diagnosis; never seen -> 404, not charged"},"chain":{"type":"string","description":"optional; must be base / 8453 on this route"}}},{"key":"txReceipt_eth","resource":"https://premium.35-171-220-195.sslip.io/v1/eth/tx-receipt","method":"GET","routeTemplate":"/v1/eth/tx-receipt","example":"https://premium.35-171-220-195.sslip.io/v1/eth/tx-receipt?txHash=0x727ed9559077333971cdc1eadc7add616206504b540212863dabf2f53c569b18&wait=10&chain=ethereum","title":"Ethereum tx receipt + status ($0.02): wait for the receipt, decoded transfers, fee in USD, revert reason, or a pending diagnosis","description":"Transaction receipt on Ethereum (chain 1, $0.02): txHash (+ wait) -> polls every 2.5 s up to wait (default 10, max 25) -> status success / reverted, block + confirmations, gas used vs limit, fee in ETH and USD, decoded input, ERC-20 / NFT transfers with USD, net_for_from, revert reason (replay). Still pending -> nonce state + fee-market diagnosis. Phrases: tx receipt, transaction status, pending transaction, gas used. GET or POST JSON. Unknown hash -> 404, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"txHash":{"type":"string","description":"transaction hash on Ethereum (0x + 64 hex)"},"wait":{"type":"integer","minimum":0,"maximum":25,"description":"seconds to keep polling for the receipt before answering (default 10, max 25; 0 = one read). Still pending after that -> 200 with a diagnosis; never seen -> 404, not charged"},"chain":{"type":"string","description":"optional; must be ethereum / 1 on this route"}}},{"key":"pmCompleteKit","resource":"https://premium.35-171-220-195.sslip.io/v1/pm/complete-kit","method":"GET","routeTemplate":"/v1/pm/complete-kit","example":"https://premium.35-171-220-195.sslip.io/v1/pm/complete-kit?q=bitcoin","title":"Polymarket odds complete kit ($0.02): event + books + history + checks in one call","description":"Polymarket odds in one call: prediction market kit, $0.02, event + books + history. Search text or event slug -> ranked event, rules, resolution source, every outcome with probability + CLOB token ids, live order books (bid/ask/spread/depth), 7-day price trend, series siblings, Gamma-vs-CLOB consistency checks and a tradability label. Read-only public Polymarket data. Free sample /v1/pm/kit/sample. No match 404, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}],"queryParams":{"q":{"type":"string","description":"Search text (2-100 chars), e.g. bitcoin, fed rate, election. Or pass event instead."},"event":{"type":"string","description":"Polymarket event slug (skips search), e.g. what-price-will-bitcoin-hit-before-2027"}}},{"key":"solCompleteKit","resource":"https://premium.35-171-220-195.sslip.io/v1/sol/complete-kit/{mint}","method":"GET","routeTemplate":"/v1/sol/complete-kit/:mint","queryAlias":"https://premium.35-171-220-195.sslip.io/v1/sol/complete-kit?mint={mint}","example":"https://premium.35-171-220-195.sslip.io/v1/sol/complete-kit/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","title":"Solana rug check complete kit ($0.02): is this token safe? verdict + holders + Jupiter + RugCheck + Dexscreener","description":"Solana rug check in one call: is this token safe? Complete multi-source kit, $0.02: SAFE/WARN/DANGER grade + 0-100 token risk score with evidenced flags, top-20 holders + concentration, Dexscreener liquidity/volume, Jupiter verified tag + holder count, RugCheck second opinion, cross-source consensus. ax1 alternative: same ~$0.02 ticket, 5 sources (we don't resell ax1). Free sample /v1/kit/sample. Not a mint 404, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.02","atomic":"20000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000"}]},{"key":"meterPackTrial","resource":"https://premium.35-171-220-195.sslip.io/v1/meter/pack-trial","method":"GET","routeTemplate":"/v1/meter/pack-trial","example":"https://premium.35-171-220-195.sslip.io/v1/meter/pack-trial","title":"Prepaid API credit: trial pack, $0.060 of calls (+20% bonus)","description":"One x402 payment of $0.050 USDC buys a bearer token holding $0.060 of credit for every metered endpoint on this host (20% bonus). Send it as \"Authorization: Bearer <token>\"; each call is debited with no per-call settlement or facilitator round trip. Failed calls are never debited. Send an existing token in X-Meter-Token to top it up. Credit expires 30 days after the last top-up.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.05","atomic":"50000"},"meter":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"50000"}]},{"key":"evmGasOps","resource":"https://premium.35-171-220-195.sslip.io/v1/evm/gas-ops","method":"GET","routeTemplate":"/v1/evm/gas-ops","example":"https://premium.35-171-220-195.sslip.io/v1/evm/gas-ops?gas_limit=21000","title":"EVM gas ops kit ($0.05): Ethereum gas + Base gas fee tiers, next base fee, USD cost per tx, pick","description":"Ethereum gas + Base gas in one call (evm gas ops, $0.05) for agents that send transactions. Per chain: base fee, priority fee, four EIP-1559 fee tiers (slow/standard/fast/urgent: maxFeePerGas + maxPriorityFeePerGas), next-block base-fee estimate + congestion, ETH + USD cost of a transfer / ERC-20 transfer / approve / swap and of your gas_limit (Chainlink ETH/USD), Base-vs-Ethereum comparison, a pick with its reason. Free live sample /v1/evm/gas-ops/sample. Upstream down 503, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.05","atomic":"50000"},"meter":{"atomic":"5000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"50000"}],"queryParams":{"gas_limit":{"type":"integer","minimum":21000,"maximum":30000000,"description":"gas units of YOUR transaction (default 21000 = ETH transfer; ~65000 ERC-20 transfer, ~180000 swap): priced per tier in ETH and USD under costs.your_tx"}}},{"key":"solVerdictBatch","resource":"https://premium.35-171-220-195.sslip.io/v1/sol/token-verdict-batch","method":"GET","routeTemplate":"/v1/sol/token-verdict-batch","example":"https://premium.35-171-220-195.sslip.io/v1/sol/token-verdict-batch?mints=73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump%2CDezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","title":"Solana token verdict batch: up to 10 mints, one $0.05 payment","description":"Up to 10 Solana token verdicts (SAFE / WARN / DANGER, same deterministic rubric as /v1/sol/token-verdict) in one call (?mints=a,b,...), one payment. Top-level grade = worst member; verdicts[] has each mint's full result or its error. Same receipt: operation_id + free status_url, replay the same signed request to recover, never pay twice. Garbage input -> 400 before any challenge; never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.05","atomic":"50000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"50000"}],"queryParams":{"mints":{"type":"string","description":"1..10 comma-separated base58 mint addresses (duplicates removed)"}}},{"key":"holdersAuthority","resource":"https://premium.35-171-220-195.sslip.io/v1/sol/holders-authority/{mint}","method":"GET","routeTemplate":"/v1/sol/holders-authority/:mint","queryAlias":"https://premium.35-171-220-195.sslip.io/v1/sol/holders-authority?mint={mint}","example":"https://premium.35-171-220-195.sslip.io/v1/sol/holders-authority/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","title":"Solana holders + authority pack: top 20, holder count, extensions","description":"Holders + authority pack for a Solana mint: SPL vs Token-2022, decimals, supply, mint/freeze authority, every Token-2022 extension with a risk label, on-chain metadata (name, symbol, uri, update authority, mutable), top 20 owners with % of supply and labels (pump.fun curve, PumpSwap pool, Raydium/Orca/Meteora, burn), concentration top1/5/10/20 incl. and excl. pools/curve/burn, holder count when the holder set fits a public-RPC scan, pump.fun curve/graduation. < 8 s.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.25","atomic":"250000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"250000"}]},{"key":"solDossier","resource":"https://premium.35-171-220-195.sslip.io/v1/sol/dossier/{mint}","method":"GET","routeTemplate":"/v1/sol/dossier/:mint","queryAlias":"https://premium.35-171-220-195.sslip.io/v1/sol/dossier?mint={mint}","example":"https://premium.35-171-220-195.sslip.io/v1/sol/dossier/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","title":"Solana token dossier: facts pack + grounded research brief + card ($0.50)","description":"Deep Solana mint research in one paid call: the deterministic SAFE/WARN/DANGER verdict, a facts pack (authorities, Token-2022 traps, holder concentration + top wallets, pump.fun curve / PumpSwap pool, creator holding + trades + launch record, mint age) and a research brief grounded only in those facts: exec summary, open risks, what would change the call, unknowns, agent checklist, each line citing facts. Free status_url; replay to recover, never pay twice. Garbage -> 400 before any challenge.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.50","atomic":"500000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"500000"}]},{"key":"riskPack","resource":"https://premium.35-171-220-195.sslip.io/v1/sol/risk-pack/{mint}","method":"GET","routeTemplate":"/v1/sol/risk-pack/:mint","queryAlias":"https://premium.35-171-220-195.sslip.io/v1/sol/risk-pack?mint={mint}","example":"https://premium.35-171-220-195.sslip.io/v1/sol/risk-pack/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","title":"Solana deep rug-risk pack: holders, creator activity, mint age","description":"Deep on-chain rug-risk pack for one Solana mint: everything in holders-authority plus the creator/dev (from the pump.fun curve or Metaplex), the creator's current holding %, the creator's buys/sells in this mint from a bounded sample of decoded transactions, mint age from the verified creation transaction (else a lower bound: public RPC keeps ~1-3 days of signatures), pump.fun curve progress or PumpSwap pool reserves, a 0-100 risk score with RED/AMBER/GREEN, every flag with evidence and weight, what would change the verdict, sources and the RPC budget used. Pure on-chain, < 20 s; timeout -> 504 and busy -> 503, never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"1.00","atomic":"1000000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"1000000"}]},{"key":"meterPack1","resource":"https://premium.35-171-220-195.sslip.io/v1/meter/pack-1","method":"GET","routeTemplate":"/v1/meter/pack-1","example":"https://premium.35-171-220-195.sslip.io/v1/meter/pack-1","title":"Prepaid API credit: $1 pack, $1.100 of calls (+10% bonus)","description":"One x402 payment of $1.000 USDC buys a bearer token holding $1.100 of credit for every metered endpoint on this host (10% bonus). Send it as \"Authorization: Bearer <token>\"; each call is debited with no per-call settlement or facilitator round trip. Failed calls are never debited. Send an existing token in X-Meter-Token to top it up. Credit expires 30 days after the last top-up.","mimeType":"application/json","price":{"currency":"USDC","amount":"1.00","atomic":"1000000"},"meter":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"1000000"}]},{"key":"riskPackBatch","resource":"https://premium.35-171-220-195.sslip.io/v1/sol/risk-pack-batch","method":"GET","routeTemplate":"/v1/sol/risk-pack-batch","example":"https://premium.35-171-220-195.sslip.io/v1/sol/risk-pack-batch?mints=73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump%2CFje19rrC8VePmz23kuMHremBgovZJYtbNsJ7c5wFpump","title":"Solana rug-risk pack batch (2-10 mints) + bundle check","description":"The deep rug-risk pack for 2-10 Solana mints in one call (?mints=a,b,...), with a ranked riskiest-first summary and a cross-mint check: shared creator, shared metadata update authority and wallets in the top 20 of several mints (same-deployer / bundle signal). Invalid or duplicate-only input -> 400, a non-mint -> 404, timeout -> 504: never charged. Above the default x402 client cap of $1: set spendControls.maxAmountPerPayment (e.g. '$5') or use the prepaid meter.","mimeType":"application/json","price":{"currency":"USDC","amount":"5.00","atomic":"5000000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"5000000"}],"queryParams":{"mints":{"type":"string","description":"2..10 comma-separated base58 mint addresses (duplicates removed)"}}},{"key":"meterPack5","resource":"https://premium.35-171-220-195.sslip.io/v1/meter/pack-5","method":"GET","routeTemplate":"/v1/meter/pack-5","example":"https://premium.35-171-220-195.sslip.io/v1/meter/pack-5","title":"Prepaid API credit: $5 pack, $6.000 of calls (+20% bonus)","description":"One x402 payment of $5.000 USDC buys a bearer token holding $6.000 of credit for every metered endpoint on this host (20% bonus). Send it as \"Authorization: Bearer <token>\"; each call is debited with no per-call settlement or facilitator round trip. Failed calls are never debited. Send an existing token in X-Meter-Token to top it up. Credit expires 30 days after the last top-up. Above the default x402 client cap of $1: set spendControls.maxAmountPerPayment (e.g. '$5') or use the prepaid meter.","mimeType":"application/json","price":{"currency":"USDC","amount":"5.00","atomic":"5000000"},"meter":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"5000000"}]},{"key":"meterPack20","resource":"https://premium.35-171-220-195.sslip.io/v1/meter/pack-20","method":"GET","routeTemplate":"/v1/meter/pack-20","example":"https://premium.35-171-220-195.sslip.io/v1/meter/pack-20","title":"Prepaid API credit: $20 pack, $26.000 of calls (+30% bonus)","description":"One x402 payment of $20.000 USDC buys a bearer token holding $26.000 of credit for every metered endpoint on this host (30% bonus). Send it as \"Authorization: Bearer <token>\"; each call is debited with no per-call settlement or facilitator round trip. Failed calls are never debited. Send an existing token in X-Meter-Token to top it up. Credit expires 30 days after the last top-up. Above the default x402 client cap of $1: set spendControls.maxAmountPerPayment (e.g. '$5') or use the prepaid meter.","mimeType":"application/json","price":{"currency":"USDC","amount":"20.00","atomic":"20000000"},"meter":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8","amount":"20000000"}]}],"facilitator":"Coinbase CDP (primary), PayAI (failover)","openapi":"https://premium.35-171-220-195.sslip.io/openapi.json","docs":"https://premium.35-171-220-195.sslip.io/docs","llms":"https://premium.35-171-220-195.sslip.io/llms.txt","contact":"quantbase@mail.grokbot.com","instructions":"GET any endpoint. Unpaid requests get HTTP 402 with a PAYMENT-REQUIRED header; pay with any x402 v2 client (exact, Base USDC). Invalid input, not-found, busy, timeout and upstream errors are never charged.","clientCapNote":"Products above $1 (/v1/sol/risk-pack-batch, /v1/meter/pack-5, /v1/meter/pack-20): Above the default x402 client cap of $1: set spendControls.maxAmountPerPayment (e.g. '$5') or use the prepaid meter."}