{"uid":"cap_HqCtTBnxTAA7IySAqcLtg","slug":"solverdict-7b5bb1c7","name":"SolVerdict","description":"Solana token safety check for trading agents and humans: mint and freeze authority, Token-2022 extensions that can block or tax sells (permanent delegate, transfer hook, transfer fee, default-frozen accounts, pausable, non-transferable), metadata update authority, DEX pools, liquidity and 24 h buys vs sells (pump.fun bonding curve aware), the 20 largest holders split into wallets vs program accounts, and age, rolled into SAFE / CAUTION / DANGER with a 0-100 score and reasons. Free public data only; informational, no guarantees. Pay with x402 (USDC on Base, Solana, Polygon or Arbitrum One) or a prepaid credits key (Authorization: Bearer).","url":"https://solverdict.agentgate.workers.dev/v1/check?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"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["mint"],"properties":{"mint":{"type":"string","description":"Solana token mint address (base58), e.g. DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263 (BONK)"}},"description":"Search intents: solana token audit, mint authority check, freeze authority check, solana holder concentration, token-2022 extensions, solana rug report"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"mint":"DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","name":"Bonk","tier":"check","chain":"solana","score":87,"checks":{"age":{"days":1397.1,"source":"first DEX pool (DexScreener)","created_at":"2022-12-25T15:00:24.000Z"},"market":{"pools":1,"source":"DexScreener","buys_h24":5295,"all_pools":[{"dex":"orca","url":"https://dexscreener.com/solana/5zpyutju9ee6jfymdgok7f6s5kczqtc9fomp3uekuya9","quote":"SOL","labels":["wp"],"address":"5zpyutJu9ee6jFymDGoK7F6S5Kczqtc9FomP3ueKuyA9","txns_h1":{"buys":261,"sells":167},"txns_h24":{"buys":5295,"sells":5206},"created_at":"2022-12-25T15:00:24.000Z","liquidity_usd":312702,"volume_h24_usd":232350}],"available":true,"main_pool":{"dex":"orca","url":"https://dexscreener.com/solana/5zpyutju9ee6jfymdgok7f6s5kczqtc9fomp3uekuya9","quote":"SOL","labels":["wp"],"address":"5zpyutJu9ee6jFymDGoK7F6S5Kczqtc9FomP3ueKuyA9","txns_h1":{"buys":261,"sells":167},"txns_h24":{"buys":5295,"sells":5206},"created_at":"2022-12-25T15:00:24.000Z","liquidity_usd":312702,"volume_h24_usd":232350},"sells_h24":5206,"bonding_curve":false,"first_pool_at":"2022-12-25T15:00:24.000Z","liquidity_usd":312702,"volume_h24_usd":232350},"holders":{"top":[{"pct":8.83,"kind":"wallet","owner":"9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","account":"5hpfC9VBxVcoW9opCnM2PqR6YWRLBzrBpabJTZnwwNiw"},{"pct":6.79,"kind":"wallet","owner":"51yZyDSnec4xnUv7XLRVYcDyV4x3wUtzrDcRaYbmQU5j","account":"2vPvEovB1gw8bAUqasThEv6YMAdJ77AU3RxiUNqknEiw"},{"pct":3.73,"kind":"wallet","owner":"4xLpwxgYuPwPvtQjE94RLS4WZ4aD8NJYYKr2AJk99Qdg","account":"6LozHQrLbEPeJGWKpN6wnnk76GhD4bGAVSoTBE5xXpsf"}],"source":"getTokenLargestAccounts (20 largest accounts) + owner lookup","available":true,"top10_pct":38.24,"burned_pct":0,"in_programs_pct":0.99,"top10_wallets_pct":38.24,"largest_wallet_pct":8.83},"program":"spl-token","metadata":{"uri":"https://arweave.net/QPC6FYdUn-3V8ytFNuoCS85S2tHAuiDblh6u3CIZLsw","name":"Bonk","source":"Metaplex metadata","symbol":"Bonk","mutable":true,"update_authority":"9AhKqLR67hwapvG8SA2JFXaCshXc9nALJjpKaHZrsbkw"},"extensions":null,"recognized":null,"authorities":{"mint_authority":null,"freeze_authority":null}},"engine":"solverdict-0.1","supply":"8799432050679511815","symbol":"Bonk","reasons":[{"code":"top10","text":"Top 10 wallets hold 38.24% of supply (pools, curves and vaults excluded).","severity":"warn"},{"code":"mutable_metadata","text":"Name, symbol and image can still be changed by 9AhK…sbkw.","severity":"info"},{"code":"no_freeze","text":"Freeze authority is disabled.","severity":"good"},{"code":"fixed_supply","text":"Mint authority is disabled (fixed supply).","severity":"good"},{"code":"liquidity","text":"Liquidity $312.7k across 1 pool.","severity":"good"}],"sources":{"rpc":true,"holders":true,"metadata":true,"dexscreener":true},"verdict":"SAFE","decimals":5,"degraded":false,"checked_at":"2026-10-22T17:24:31.941Z","confidence":"high"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hjdM0gt-dHR4AAZwvV74I","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs a comprehensive Solana token safety check returning a SAFE/CAUTION/DANGER tier and 0-100 score based on mint authority, Token-2022 extensions, holder distribution, liquidity, and DEX activity.","exampleAgentPrompt":"Can you do a safety check on the Solana token with mint address DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263 — I want to know the risk score, whether the mint and freeze authorities are revoked, how concentrated the top holders are, and if there are any dangerous Token-2022 extensions?","exampleUseCases":[{"title":"Pre-trade rug-pull check for meme coin","prompt":"Before I buy this Solana meme coin, can you check if the mint address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v is safe — specifically whether mint authority is revoked, if there's a transfer hook or permanent delegate that could block sells, and what the overall danger score is?"},{"title":"Monitoring new pump.fun token launches","prompt":"I'm looking at a new pump.fun token with mint EKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm — can you tell me if it's still on the bonding curve, what the liquidity looks like, and whether the top holders are too concentrated to be safe?"},{"title":"Automated trading agent safety gate","prompt":"My trading bot is about to buy token So11111111111111111111111111111111111111112 — run a SolVerdict safety check on it and only proceed if the score is above 70 and the tier is SAFE or CAUTION, otherwise block the trade and tell me the reasons."}],"resultDescription":"A JSON object containing: the mint address, token name, safety tier (SAFE/CAUTION/DANGER), chain, numeric score (0-100), and a detailed 'checks' object covering token age and first DEX pool date, market data (pools, 24h buys/sells, liquidity, volume, bonding curve status), holder breakdown (top 20 split into wallets vs program accounts, top-10 concentration percentage, burned percentage), SPL program type, and metadata (mutability, update authority, URI). Also includes a list of human-readable reasons explaining the score and tier.","failureModes":["Invalid or non-existent mint address returns an error or empty result","Token with no DEX pools may return limited market data with 'available: false'","Very new tokens may lack age or historical data","Rate limiting or payment failure if x402 payment or Bearer key is missing/invalid","Truncated or unavailable on-chain data may result in partial checks"],"whenToPreferThis":"Choose SolVerdict when you need a fast, aggregated Solana-specific token safety score that combines on-chain authority checks, Token-2022 extension detection, holder concentration, and live DEX liquidity into a single verdict — especially for trading agents that need a gating signal before executing a buy. Prefer it over generic blockchain explorers when you need structured risk tiers and reasons rather than raw on-chain data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T06:32:57.238Z","isFirstParty":false,"canonicalSlug":"solverdict-7b5bb1c7"}