The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Sicarius Guard listing page.
Solana Token & NFT Safety Oracle for AI Agents & Trading Bots
Real-time token and NFT safety analysis combining byte-level on-chain inspection, LP lock verification, deployer reputation scoring, market intelligence, and NFT fraud detection. Built for autonomous AI agents, MCP-enabled LLMs, and trading infrastructure.
"Don't trade blind. Query SicariusGuard before every swap."
https://sicarius-guard-640545264957.us-east4.run.appSicariusGuard performs 12 layers of safety analysis on any Solana SPL token or NFT:
| Layer | Source | Detection |
|---|---|---|
| 🔓 Mint Authority | Raw SPL mint bytes | Can deployer print infinite tokens? |
| 🧊 Freeze Authority | SPL layout offset 46 | Can deployer freeze any wallet? |
| ⚠️ Token-2022 Extensions | Extension type scan | PermanentDelegate, TransferHook, ConfidentialTransfers |
| 🍯 Honeypot Detection | Jupiter sell simulation | Can you actually sell this token? |
| 📊 Holder Concentration | getTokenLargestAccounts | Top 5 wallets controlling >50% supply? |
| Layer | Source | Detection |
|---|---|---|
| 🔒 LP Lock/Burn | Raydium V4 byte decode + GeckoTerminal | Is liquidity locked, burned, or unlocked? |
| ⏰ Token Age | Helius enhanced RPC | Newborn (<24h)? Young (<7d)? Mature? |
| ⚖️ Unified Scoring | 5-axis weighted engine | Combined risk across all layers |
| Layer | Source | Detection |
|---|---|---|
| 📈 Market Intel | Birdeye API | Liquidity, volume, wash trading, manipulation |
| 🔎 Wallet Reputation | Helius Identity + Funded-By | Is the deployer a known scammer? |
| 🕵️ Deployer Recon | DAS + Enhanced TX | Serial rugger? Burner wallet? Dead token history? |
| 🖼️ NFT Intelligence | Helius DAS + Magic Eden | Counterfeit collection? Unverified creators? Pricing anomaly? |
| Weight | Source | What It Catches |
|---|---|---|
| 45% | On-chain safety | Mint/freeze authority, honeypots, extensions, supply |
| 15% | LP lock analysis | Unlocked liquidity, unburned LP tokens, lock duration |
| 5% | Token age | Newborn tokens (<24h), recently deployed |
| 22% | Birdeye market data | Low liquidity, wash trading, price manipulation |
| 13% | Helius wallet intel | Scammer wallets, suspicious funding chains, burner deployers |
| Method | Endpoint | Description |
|---|---|---|
POST | /v1/check | Full on-chain safety analysis |
GET | /v1/check/:mint | Convenience GET for safety check |
POST | /v1/scan | Full 12-layer analysis + Birdeye + Helius + deployer recon |
GET | /v1/scan/:mint | Convenience GET for enriched scan |
POST | /v1/honeypot | Honeypot-only check (Jupiter sell sim) |
POST | /v1/holders | Holder concentration analysis |
GET | /v1/lp-lock/:mint | LP lock/burn status for a token |
GET | /v1/token-age/:mint | Token creation date and age category |
GET | /v1/deployer/:address | Deployer reconnaissance dossier |
GET | /v1/nft-check/:mint | NFT safety analysis (Magic Eden + Helius DAS) |
GET | /v1/pricing | x402 payment pricing table |
GET | /health | Service health check with cache stats |
/v1/scan)SicariusGuard exposes tools via the Model Context Protocol (MCP), enabling LLMs and agent frameworks to call safety checks natively.
| Tool | Description | Read-Only |
|---|---|---|
check_token_safety | 5-layer on-chain rug pull, honeypot, and holder analysis | ✅ |
check_honeypot | Jupiter DEX sell simulation — zero cost, quote-only | ✅ |
check_holder_concentration | Top holder distribution analysis with concentration flags | ✅ |
check_lp_lock | LP lock/burn status — Raydium V4 byte decode + burn detection | ✅ |
check_token_age | Token creation date and age category via Helius RPC | ✅ |
full_token_scan | 12-layer scan: on-chain + LP + age + market + reputation + deployer | ✅ |
get_wallet_reputation | Helius DAS identity, funding chain, deployer age analysis | ✅ |
get_market_intel | Birdeye market data: price, volume, liquidity, risk flags | ✅ |
recon_deployer | Deployer reconnaissance — portfolio health, serial scammer detection | ✅ |
check_nft | NFT safety analysis — collection verification, floor price, risk scoring | ✅ |
batch_scan | Parallel 12-layer scan of up to 10 tokens per call | ✅ |
Or manually add to your Cursor MCP config:
Or via CLI:
SicariusGuard implements the x402 HTTP Payment Required protocol for machine-native micropayments. AI agents can pay per API call with SOL — no registration, no API keys, no accounts.
| Endpoint | Price (SOL) | Description |
|---|---|---|
/v1/check | 0.001 | On-chain safety check |
/v1/scan | 0.002 | Full 12-layer scan |
/v1/honeypot | 0.0005 | Honeypot simulation |
/v1/holders | 0.0005 | Holder analysis |
/v1/nft-check | 0.001 | NFT safety check |
| Tier | Auth Method | Rate Limit |
|---|---|---|
| Free | None | 100 calls/day per IP |
| x402 Pay-Per-Call | X-PAYMENT header (SOL tx sig) | Unlimited |
| Variable | Description | Default |
|---|---|---|
HELIUS_RPC_URL | Solana RPC endpoint (Helius recommended) | https://api.mainnet-beta.solana.com |
PORT | API server port | 3400 |
HOST | Bind address | 0.0.0.0 |
BIRDEYE_API_KEY | Birdeye API key (optional, enriches scans) | — |
TREASURY_WALLET | SOL payment recipient (x402) | — |
CACHE_TTL_SECONDS | Cache duration | 300 |
FREE_TIER_CALLS_PER_DAY | Free tier rate limit | 100 |
UPSTASH_REDIS_REST_URL | Upstash Redis URL for persistent rate limiting | — |
UPSTASH_REDIS_REST_TOKEN | Upstash Redis auth token | — |
Tested with 50-token bulk scan on Solana mainnet:
| Metric | Value |
|---|---|
| Success rate | 50/50 (100%) |
| Avg response time | 5.4s |
| x402 payment verification | Verified live on mainnet |
Most token safety tools rely on third-party APIs that can be gamed. SicariusGuard reads raw mint account bytes directly from the blockchain — the same data the Solana runtime uses to execute transactions. No middleman, no stale data, no API that can be fooled.
| Feature | SicariusGuard | RugCheck | GoPlus |
|---|---|---|---|
| Byte-level SPL analysis | ✅ | ❌ | ❌ |
| Token-2022 extension scanning | ✅ | ❌ | Partial |
| Jupiter honeypot simulation | ✅ | ❌ | ❌ |
| LP lock/burn detection | ✅ | ✅ | ❌ |
| Raydium V4 byte decode | ✅ | ❌ | ❌ |
| Token age analysis | ✅ | ❌ | ❌ |
| Deployer serial scammer detection | ✅ | ❌ | ❌ |
| NFT fraud detection | ✅ | ❌ | ❌ |
| Helius wallet reputation | ✅ | ❌ | ❌ |
| 12-layer weighted scoring | ✅ | ❌ | ❌ |
| MCP server for AI agents | ✅ | ❌ | ❌ |
| x402 pay-per-call (SOL) | ✅ | ❌ | ❌ |
| Self-hosted (no vendor lock-in) | ✅ | ❌ | ❌ |
| Birdeye market enrichment | ✅ | ❌ | ❌ |
| Sub-6s full scan | ✅ | ✅ | ✅ |
Build powerful agentic workflows by combining SicariusGuard with these complementary MCP servers:
| Server | Description | Use With SicariusGuard |
|---|---|---|
| Pentagonal | AI-powered smart contract auditing for Solidity & Anchor/Rust | Audit the contract → scan the token with SicariusGuard |
| Desk3 | Real-time cryptocurrency market data | Get macro market context → validate token safety |
| AgentForge | DeFi safety layer — SPL approval scans & contract registry | Check approvals → scan token safety with SicariusGuard |
| Financial Datasets | Stock & market data for AI assistants | Cross-market correlation analysis |
MIT — Built by Chronolapse411