Crypto RiskPublic routing in progress$0.003 / call

Fast token risk checks for crypto workflows.

Scan token contracts for common risk signals and turn raw security data into a usable risk summary.

Built for: Trading bots, wallets, dashboards, token launch tools, and agent risk filters.

Endpointhttps://api.viralorb.com/tokenscan/scan

Powerful Features

Built for developers who need reliable, fast, and scalable API solutions

🛡️
Risk summary
Readable output instead of raw contract noise.
🔗
Multi-chain direction
Built for expansion across high-demand chains.
🤖
Agent filters
Useful as a pre-trade or pre-listing automated check.
⚠️
Signal-first
Highlights risks that matter to buyers.

Technical Specifications

Payment
x402 on Base USDC
Pay-to wallet
0x2524…6Da3
Latency
routing in progress
Caching
provider dependent

Use Cases

Perfect for a wide range of applications and workflows

Wallet risk checks

Trading bot filters

Token launch diligence

Crypto dashboards

Simple, Pay-Per-Use Pricing

No subscriptions. No hidden fees. Pay only for what you use.

Pay Per Use
$0.003
per request
Simple & Scalable
Pay only for what you use
No monthly fees or subscriptions
No rate limits (pay per use)
24-hour caching included
Production-ready reliability
Powered by x402 Protocol
HTTP-native payments. No accounts, no billing cycles. Just set your API key and start using.

Integration notes

ViralOrb endpoints use x402 payments where protected. Unpaid requests return HTTP 402 with payment instructions.

Access path
Use the public API endpoint directly or discover it through marketplaces.
API endpoint
https://api.viralorb.com/tokenscan/scan
Marketplace status
routing
Available endpoints
REST endpoints for Token Security Scanner API
POST/tokenscan/scanScan a token contract and return risk signals.
Example request
Use your x402 client to generate the payment header.
curl -X POST https://api.viralorb.com/tokenscan/scan \
  -H "Content-Type: application/json" \
  -H "X-PAYMENT: <x402-payment-header>" \
  -d '{"chain":"base","address":"0x0000000000000000000000000000000000000000"}'
Payment behavior
What happens when a request is unpaid.
HTTP/1.1 402 Payment Required
{
  "x402Version": 1,
  "accepts": [
    {
      "scheme": "exact",
      "network": "base",
      "maxAmountRequired": "...",
      "resource": "https://api.viralorb.com/tokenscan/scan"
    }
  ]
}