Status

The API is available for authenticated users. Create keys from dashboard settings./openapi.jsonreturns the machine-readable OpenAPI contract.

Endpoints

POST/api/v1/token/risk

Returns the latest cached RugBurn token-risk report for a Solana mint.

POST/api/v1/wallet/risk

Screens a Solana wallet using RugBurn AML pilot evidence.

GET/api/v1/token/{address}/latest

Returns the latest cached token-risk report by address.

GET/api/v1/deployer/{wallet}/history

Returns deployment-history evidence for a Solana wallet.

Authentication

Send one issued RugBurn API key per request. API keys are separate from Supabase keys.

text
Authorization: Bearer rbn_live_...

# or
X-RugBurn-API-Key: rbn_live_...

Self-Serve Quotas

Public v1 keys are read-only and serve cached risk evidence. They do not trigger fresh worker scans.

text
Free: 100 cached reads/month, 10 requests/minute
Pro: 5,000 cached reads/month, 30 requests/minute
Whale: 25,000 cached reads/month, 60 requests/minute
Enterprise: custom quota, usage-based or pilot terms

Standard Envelope

json
{
  "data": { "...": "route-specific payload" },
  "meta": {
    "requestId": "req_...",
    "scope": "wallet:risk:read",
    "quota": {
      "limit": 5000,
      "used": 42,
      "remaining": 4957
    },
    "generatedAt": "2026-04-16T12:00:00.000Z"
  }
}