API

The same wallet-scoring, fund-flow, and sybil-detection logic behind the dashboard is available directly as an API. Score a wallet, kick off a fund-flow trace, or run a sybil check from your own pipeline.

POST /v1/sybil/check
// request
{
  "addresses": ["7xKX...4nQp", "3kTp...9mZa"]
}

// response — 202, async job
{
  "jobId": "job_8a12f9",
  "status": "queued"
}

// GET /v1/sybil/check/job_8a12f9
{
  "status": "complete",
  "clusters": [
    {
      "cluster_id": "sybil-cluster-0192",
      "members": 247,
      "confidence": "HIGH"
    }
  ]
}

Rate limits and tier gating

Forensic routes that cost a live on-chain trace (fund-flow, sybil check, wallet export, source-of-funds, mint lineage, program interactions) require DEVELOPER tier or above.

TierDaily limitOn-chain trace routes
FREE100 requests/dayNot included
DEVELOPER5,000 requests/dayIncluded
GROWTH50,000 requests/dayIncluded
INTERNALUnmeteredIncluded

A request rejected for tier gating is checked before quota is consumed, so a FREE key hitting a gated route doesn't burn its daily allowance on a 403.