VerdictSwarm
ScanPortfolioPlansDocsFAQ
⚡B2A API · Pay-per-scan

Add AI Token Scanning
to Your Bot

One API call. 6 AI agents. Real debates. Enterprise-grade token risk analysis available at $0.50/scan — no subscription required.

Get API AccessView Docs ↓
6
AI Agents
~60s
Scan Time
30k
RPM Capacity
2
Chains Supported

Pay-per-Scan Pricing

No subscription. No monthly minimums. Pay only for what you use.

Basic

$0.10/scan
/api/v1/pay/scan/basic
  • ✓2 AI agents
  • ✓Risk score + grade
  • ✓Security findings
  • ✓GoPlus data
  • ✓JSON response
Get Access
RECOMMENDED

Standard

$0.50/scan
/api/v1/pay/scan/standard
  • ✓All 6 AI agents
  • ✓Agent debates included
  • ✓Consensus narrative
  • ✓Holder quality analysis
  • ✓Full security report
  • ✓Shareable report link
Get Access

Pro

$1.00/scan
/api/v1/pay/scan/pro
  • ✓Everything in Standard
  • ✓Devil's Advocate debates
  • ✓Bundle detection
  • ✓Transfer hook analysis
  • ✓Priority processing
  • ✓Extended cache (24h)
Get Access

Volume discounts available for 1,000+ scans/month · USDC payment on Solana

Simple Integration

One POST request. Full AI verdict returned in ~60 seconds.

Async Flow

# Step 1: Start the scan
POST /api/v1/scan
→ { "status": "processing", "scan_id": "abc-123", "poll_url": "...", "retry_after": 15 }

# Step 2: Poll until complete (~60s)
GET /api/v1/scan/abc-123/status
→ { "status": "complete", "data": { ...full result... } }

Request

curl -X POST https://api.vswarm.io/api/v1/scan \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your_api_key_here" \
  -d '{
    "address": "0x532f3e7a53d2d9c07b62e684cf4f2d2b3af8f1e4",
    "chain": "base",
    "tier": "standard"
  }'

Response

{
  "address": "0x532f3e7a53d2d9c07b62e684cf4f2d2b3af8f1e4",
  "chain": "base",
  "score": 72.0,
  "grade": "B",
  "risk_level": "MEDIUM",
  "consensus_narrative": "BRETT demonstrates strong liquidity depth on Base with a verified contract. 6 agents reached consensus with 2 debate rounds triggered on holder concentration.",
  "debates": [
    {
      "topic": "Devil's Advocate vs TechnicianBot",
      "outcome": "compromise",
      "rounds": 4
    }
  ],
  "bots": {
    "TechnicianBot": { "score": 7.8, "category": "Technical" },
    "SecurityBot":   { "score": 8.1, "category": "Safety" },
    "TokenomicsBot": { "score": 6.9, "category": "Tokenomics" },
    "SocialBot":     { "score": 7.2, "category": "Social" },
    "MacroBot":      { "score": 6.5, "category": "Macro" },
    "DevilsAdvocate":{ "score": 5.8, "category": "Adversarial" }
  },
  "scanned_at": "2026-02-28T22:00:00Z",
  "cached": false
}

Key Response Fields

score0–100 risk score
gradeA–F letter grade
risk_levelLOW / MEDIUM / HIGH / CRITICAL
consensus_narrativeAI-generated summary paragraph
debatesArray of agent debate rounds
botsIndividual agent scores by category
security_findingsGoPlus + RugCheck flags
cachedTrue if served from cache (free)

Use Cases

What builders are using VerdictSwarm for

🤖

Trading Bots

Pre-trade risk scoring. Scan before executing. Gate trades on score threshold.

if scan.score < 50: reject_trade()
📊

Portfolio Tools

Batch-scan held tokens. Surface concentration risk and rug indicators across your portfolio.

for token in portfolio: await scan(token)
🏦

DeFi Dashboards

Add AI risk badges to token listings. One API call per token, cached 24h.

badge = render_grade(scan.grade)
📱

Discord / Community Bots

Power your community bot with the same engine VerdictSwarm uses.

/scan {address} → full AI verdict
⚡Agent Commerce Protocol

Native Agent-to-Agent Commerce

VerdictSwarm is an ACP-native service on Virtuals Protocol. Any agent can request token scans, pay with $VIRTUAL, and act on verdicts — fully autonomous, no API keys needed.

ACP Flow
Agent A→ACP Request→VerdictSwarm→Scan Result→Agent A acts
Pay with $VIRTUAL

No API keys. Commerce happens agent-to-agent on Virtuals Protocol.

Fully Autonomous

Agents scan tokens, receive verdicts, and act — no human in the loop.

Live on Virtuals

ACP-native service available now for any Virtuals Protocol agent.

Real-world example

A trading agent checks $MEMECARD via ACP before executing a $50,000 trade. VerdictSwarm returns 35/100 in 90 seconds. The agent cancels. Two days later, $MEMECARD crashes 97%. Cost of the scan: $0.50. Value saved: $48,500.

View ACP Listing →
🔧OpenClaw MCP Integration

Use with AI Agents via MCP

VerdictSwarm is available as an MCP (Model Context Protocol) server. AI agents using OpenClaw, Claude, or any MCP-compatible runtime can callscan_tokendirectly as a tool — no custom code required.

MCP Tool Call
// In your OpenClaw SKILL.md or agent config:
scan_token({
  address: "0x532f3e7a53d2d9c07b62e684cf4f2d2b3af8f1e4",
  chain: "base"
})
// → full AI verdict, debates, and report link
Read MCP Docs →

Get API Access

Send us your use case and we'll get you set up with an API key.

Request API Access →

Or email directly: api@vswarm.io · Typically respond within 24h

Ready to Integrate?

Get an API key and start scanning in minutes. No contracts, no minimums.

Get API AccessRead Full Docs →

Questions? Email api@vswarm.io

A Sentien Labs Product · VerdictSwarm

DocsTermsPrivacyRefundsGitHubX

Analysis only — not financial advice. DYOR.

OPINION ONLY - NOT FINANCIAL ADVICE
VerdictSwarm provides automated risk assessments based on public on-chain data. All "Verdicts" and "Risk Ratings" are opinions generated by AI models, not statements of fact. A "Flagged" rating does not accuse anyone of crimes. A "Low Risk" rating does not guarantee safety. Conduct your own research. We accept no liability for losses.