{"version":1,"x402Version":2,"name":"Avasis Agent Platform","description":"Avasis is a research company building a platform made for agents: on-chain facts an agent buys per call, x402 v1 + v2, USDC on Base, no account or API key. Flagship: the $0.01 Solana token verdict (SAFE / WARN / DANGER from a deterministic on-chain rubric + share card + free receipt). Also: $0.02 Solana rug-lite verdict, $0.25 holders + authority pack, $1.00 deep risk pack (holders, creator/dev activity, mint age, scored flags with evidence, what would change the verdict) and a $5.00 2-10 mint batch with a bundle / same-deployer check; plus Base/Ethereum ERC-20 quick verdicts, chain tips (poll, long-poll, SSE) and prepaid credit packs when those plugins are loaded. Pure on-chain reads, never charged on errors.","resources":["https://x402.avasis.ai/v1/tip/sol-slot","https://x402.avasis.ai/v1/tip/sol-priority-fee","https://x402.avasis.ai/v1/tip/sol-usd","https://x402.avasis.ai/v1/tip/base-gas","https://x402.avasis.ai/v1/tip/eth-gas","https://x402.avasis.ai/v1/tip/all","https://x402.avasis.ai/v1/sol/token-verdict/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://x402.avasis.ai/v1/sol/verdict-delta/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","https://x402.avasis.ai/v1/sol/rug-lite/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://x402.avasis.ai/v1/base/token-verdict?token=0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed","https://x402.avasis.ai/v1/eth/token-verdict?token=0x6982508145454Ce325dDbE47a25d4ec3d2311933","https://x402.avasis.ai/v1/meter/pack-trial","https://x402.avasis.ai/v1/sol/token-verdict-batch?mints=73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump%2CDezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","https://x402.avasis.ai/v1/sol/holders-authority/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://x402.avasis.ai/v1/sol/risk-pack/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","https://x402.avasis.ai/v1/meter/pack-1","https://x402.avasis.ai/v1/sol/risk-pack-batch?mints=73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump%2CFje19rrC8VePmz23kuMHremBgovZJYtbNsJ7c5wFpump","https://x402.avasis.ai/v1/meter/pack-5","https://x402.avasis.ai/v1/meter/pack-20"],"endpoints":[{"key":"tip_sol_slot","resource":"https://x402.avasis.ai/v1/tip/sol-slot","method":"GET","routeTemplate":"/v1/tip/sol-slot","example":"https://x402.avasis.ai/v1/tip/sol-slot","title":"Solana slot / block height tip: poll, long-poll or stream","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.001","atomic":"1000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"1000"}],"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://x402.avasis.ai/v1/tip/sol-priority-fee","method":"GET","routeTemplate":"/v1/tip/sol-priority-fee","example":"https://x402.avasis.ai/v1/tip/sol-priority-fee","title":"Solana priority-fee tip (percentiles): poll, long-poll or stream","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.001","atomic":"1000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"1000"}],"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://x402.avasis.ai/v1/tip/sol-usd","method":"GET","routeTemplate":"/v1/tip/sol-usd","example":"https://x402.avasis.ai/v1/tip/sol-usd","title":"SOL/USD on-chain price tip: poll, long-poll or stream","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.001","atomic":"1000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"1000"}],"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://x402.avasis.ai/v1/tip/base-gas","method":"GET","routeTemplate":"/v1/tip/base-gas","example":"https://x402.avasis.ai/v1/tip/base-gas","title":"Base gas tip (base fee, priority, block): poll, long-poll or stream","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.001","atomic":"1000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"1000"}],"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://x402.avasis.ai/v1/tip/eth-gas","method":"GET","routeTemplate":"/v1/tip/eth-gas","example":"https://x402.avasis.ai/v1/tip/eth-gas","title":"Ethereum gas tip (base fee, priority, block): poll, long-poll or stream","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.001","atomic":"1000"},"meter":{"atomic":"200"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"1000"}],"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://x402.avasis.ai/v1/tip/all","method":"GET","routeTemplate":"/v1/tip/all","example":"https://x402.avasis.ai/v1/tip/all","title":"All chain tips in one call: Solana slot, priority fees, SOL/USD, Base gas, Ethereum gas","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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"2000"}]},{"key":"solVerdict","resource":"https://x402.avasis.ai/v1/sol/token-verdict/{mint}","method":"GET","routeTemplate":"/v1/sol/token-verdict/:mint","queryAlias":"https://x402.avasis.ai/v1/sol/token-verdict?mint={mint}","example":"https://x402.avasis.ai/v1/sol/token-verdict/73CpbqfwmZB3HWPao26wgFGiEPD3AARve9JFmUiBpump","title":"Solana token verdict: SAFE / WARN / DANGER + share card + receipt","description":"Facts-first Solana token verdict: SAFE / WARN / DANGER from a deterministic on-chain rubric (mint + freeze authority, Token-2022 traps, top-10 holders excl. pools/curve/burn, largest wallet, pump.fun curve), 0-100 risk score, one-liner, evidenced flags, per-metric provenance, public page + 1200x630 PNG card. Receipt: operation_id + free status_url; replay the same signed request to recover, never pay twice. ~1 s. Garbage input -> 400 before any challenge; not a mint -> 404; never charged.","mimeType":"application/json","price":{"currency":"USDC","amount":"0.01","atomic":"10000"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"10000"}]},{"key":"solVerdictDelta","resource":"https://x402.avasis.ai/v1/sol/verdict-delta/{mint}","method":"GET","routeTemplate":"/v1/sol/verdict-delta/:mint","queryAlias":"https://x402.avasis.ai/v1/sol/verdict-delta?mint={mint}","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","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://x402.avasis.ai/v1/sol/rug-lite/{mint}","method":"GET","routeTemplate":"/v1/sol/rug-lite/:mint","queryAlias":"https://x402.avasis.ai/v1/sol/rug-lite?mint={mint}","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"20000"}]},{"key":"evmVerdict_base","resource":"https://x402.avasis.ai/v1/base/token-verdict","method":"GET","routeTemplate":"/v1/base/token-verdict","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"20000"}],"queryParams":{"token":{"type":"string","description":"ERC-20 token contract address on Base (0x + 40 hex)"}}},{"key":"evmVerdict_eth","resource":"https://x402.avasis.ai/v1/eth/token-verdict","method":"GET","routeTemplate":"/v1/eth/token-verdict","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"20000"}],"queryParams":{"token":{"type":"string","description":"ERC-20 token contract address on Ethereum (0x + 40 hex)"}}},{"key":"meterPackTrial","resource":"https://x402.avasis.ai/v1/meter/pack-trial","method":"GET","routeTemplate":"/v1/meter/pack-trial","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"50000"}]},{"key":"solVerdictBatch","resource":"https://x402.avasis.ai/v1/sol/token-verdict-batch","method":"GET","routeTemplate":"/v1/sol/token-verdict-batch","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"50000"}],"queryParams":{"mints":{"type":"string","description":"1..10 comma-separated base58 mint addresses (duplicates removed)"}}},{"key":"holdersAuthority","resource":"https://x402.avasis.ai/v1/sol/holders-authority/{mint}","method":"GET","routeTemplate":"/v1/sol/holders-authority/:mint","queryAlias":"https://x402.avasis.ai/v1/sol/holders-authority?mint={mint}","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"250000"}]},{"key":"riskPack","resource":"https://x402.avasis.ai/v1/sol/risk-pack/{mint}","method":"GET","routeTemplate":"/v1/sol/risk-pack/:mint","queryAlias":"https://x402.avasis.ai/v1/sol/risk-pack?mint={mint}","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"1000000"}]},{"key":"meterPack1","resource":"https://x402.avasis.ai/v1/meter/pack-1","method":"GET","routeTemplate":"/v1/meter/pack-1","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"1000000"}]},{"key":"riskPackBatch","resource":"https://x402.avasis.ai/v1/sol/risk-pack-batch","method":"GET","routeTemplate":"/v1/sol/risk-pack-batch","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"5000000"}],"queryParams":{"mints":{"type":"string","description":"2..10 comma-separated base58 mint addresses (duplicates removed)"}}},{"key":"meterPack5","resource":"https://x402.avasis.ai/v1/meter/pack-5","method":"GET","routeTemplate":"/v1/meter/pack-5","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"5000000"}]},{"key":"meterPack20","resource":"https://x402.avasis.ai/v1/meter/pack-20","method":"GET","routeTemplate":"/v1/meter/pack-20","example":"https://x402.avasis.ai/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":"0xd5f3A78AB272Eb36a997f4aA249b876BDB9692E3","amount":"20000000"}]}],"facilitator":"Coinbase CDP (primary), PayAI (failover)","openapi":"https://x402.avasis.ai/openapi.json","docs":"https://x402.avasis.ai/docs","llms":"https://x402.avasis.ai/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."}