brainblast v0.6.4
Rico Maps token identity + quality + 13th bundled rule
brainblast rico <CA> — new CLI subcommand
One command, two checks on any Solana contract address:
Identity (offline, no key needed)
- Bundled canonical mint snapshot for 12 blue-chip tokens (USDC, USDT, SOL, WSOL, JUP, BONK, WIF, PYTH, RAY, ORCA, MNGO, mSOL)
- Falls back to Jupiter token registry for anything not in the snapshot
- Flags impersonators — tokens claiming a canonical symbol at the wrong mint address
Quality (Rico Maps API, optional key)
- Risk score 0–100
- Sniper detection, cabal count, bundle cluster detection
- Deployer flags: mint authority live, freeze authority live, metadata mutable
- Graceful key prompt/skip — anonymous free tier attempted first; prompts on auth failure
Exit 1 on impersonation, --expect symbol mismatch, or risk score ≥ threshold (default 70).
/brainblast-rico-maps <CA> slash command
Registered automatically by the installer for Claude Code users.
13th bundled rule: solana-token-impersonation
Offline static checker for TypeScript source with @solana/web3.js or @solana/spl-token imports. Catches hardcoded mint constants whose symbol name doesn't match the canonical address — e.g. const USDC_MINT = new PublicKey("<USDT address>").
SKILL.md step 3f
When requirements mention a Solana token or CA, the research skill now runs an identity + quality pre-check before researching the component.
268 tests passing. SHA256SUMS regenerated for all changed tracked files.
Install / update
curl -fsSL https://raw.githubusercontent.com/DSB-117/brainblast/v0.6.4/install.sh | sh