| object | What buying costs through OpenSea; in the tested pool: costs.Champs : via_opensea, slippage_basis, recommended_slippage_pct |
| object | Champs : block, omitted, took_ms, version, checked_at, cached_seconds_ago, events_window_days |
| object | Can it be sold, and does it still sell later: sales simulated through OpenSea's route, in the pools and by real holders.Champs : status, can_sell, is_honeypot, sells_later, via_opensea, largest_sale, real_holders, recent_trades, slippage_basis, recommended_slippage_pct |
| object | What a buy and a sale cost in the tested pool (liquidity.main_pool; another pool: COST_DIFFERS_BY_POOL), against its own price before the trade (OpenSea's routes: buy.via_opensea, sell.via_opensea). Each side: token_tax_pct (the token's tax, by balances), pool_fee_pct (the pool's stated fee), hook_fee_pct (what the pool takes beyond it, measured: a V4 hook's share — a V4 token's taxes live there — or a V3 pool's fee plugin; null: nothing can take beyond the fee there, or not measured, as not_checked says), fees_and_taxes_pct (all three: the side's cost). Apart: price_impact_pct — how far tested_usd moves this pool's price, its depth, not a charge; your route may move it less. null: no buy in a pool went through.Champs : buy, sell, sell_later, tested_usd, round_trip_usd, transfer_tax_pct |
notes* | object[] | Facts and normal features of this kind of token (a verified issuer's freeze power, a lock on the liquidity). Notes that only restate a field (a small tax: costs; real holders' sales, sales later, the largest sale: sell; OpenSea's buy: buy) come with detail=full. |
| object | Who controls the token and what they can do to holders (proven_powers: each one's effect simulated).Champs : address, control, upgrader, upgradeable, proven_powers, control_detail, source_verified, other_privileged |
risks* | object[] | What can go wrong and who could do it (owner powers, market, code), high first. Not proof of a scam: the trust you extend by holding. |
| object | Champs : url, name, chain, symbol, address, chain_id, decimals, age_hours, opensea_status, opensea_verified |
traps* | object[] | Proven harm right now, or deception. Any trap makes the verdict AVOID. |
intent* | string | The intent the summary answers, as asked (default check). |
| object | Who created the token (read from the chain). null for tokens older than 30 days, or when the creation was not found (see not_checked).Champs : creator, created_via, creator_holds_pct |
| object | Champs : fdv_usd, price_usd, change_24h_pct, market_cap_usd, volume_24h_usd |
| object | Your wallet (when given): its balance and a simulated sale of it through OpenSea.Champs : sale, address, balance |
| object | Supply shares, read on chain. top1 / top10: largest holders excluding pools, burn, bridge escrow and the token itself (contracts such as vaults included). top10_wallets: the wallets among them — what single keys can sell; what a single key can take out of a contract among them is SUPPLY_UNLOCKED. A wallet's share includes the supply in liquidity it provides (the token's side of its V3 / V4 positions, its share of a V2-style pair's reserve): it withdraws that whenever it will; in_pools is the rest of what pools hold. self_held: held by the token contract itself (taxes, a reserve; see OWNER_CAN_RELEASE_SUPPLY). Shares are null when the token misreports balances (FAKE_BALANCES).Champs : count, top1_pct, top10_pct, burned_pct, bridged_pct, in_pools_pct, self_held_pct, top10_wallets_pct, largest_wallet_pct |
summary* | string | The decision in whole sentences, at most 400 characters, answering your intent first: the trap or the serious risks (the rest counted: see risks), the sale, what was not checked (see not_checked). |
verdict* | string | AVOID: a proven trap or deception (see traps). CAUTION: no trap found, but real risks (see risks) — often legitimate tokens whose owner keeps powers; weigh them against your plan. OK: selling proven, no trap and no significant risk in the checks that ran (not a guarantee). UNVERIFIED: selling could not be proven; do not treat as safe. |
evidence | object | detail=full only: every raw measurement (routes, pool tests, owner-power trials, pools). |
| object | The money in the pools and who can pull it.Champs : pools, main_pool, lp_control, bonding_curve, sell_side_usd |
risk_level* | string | The highest risk level found (traps aside). |
not_checked* | object[] | Checks that could not run or finish, and why. |