Roadmap
What's shipped, what's next, and what we're committing to publicly. Honest about gaps. Full feature flags live at /status.
Now
Shipped — live in the public sandbox todayDecision-ready API
LiveEach result has decision (DROP/REVIEW/KEEP) + confidence + rationale_codes. No threshold-picking by the customer — pick a preset, get verdicts.
Four named presets
Liveairdrop · dao · grant · balanced. Calibrated against 600 real wallets — 100% recall on confessed sybils, 0% FP on confirmed governance voters.
Cluster-only mode
LivePOST /v1/analyses?mode=cluster_only — skip ML scoring, return multi-wallet farm groupings only. Strongest signal in the stack.
Real on-chain ingestion (Alchemy)
Live5 chains live: Ethereum, Arbitrum, Optimism, Base, Polygon. No more mock provider in prod.
Six detection methods
LiveFunding (shared funder) / behavior (HDBSCAN) / graph (Leiden) / temporal / cross-chain / ML ensemble (LightGBM v0.5.0 on real Alchemy corpus).
CSV-upload dashboard form
Live/dashboard/new parses .csv/.txt, dedupes addresses, picks preset + mode, submits — no curl required.
Live progress + auto-refresh detail page
LiveSubmit → progress card with stage list + elapsed seconds → results render automatically when done. No F5.
Public appeal flow
LiveAnyone can dispute a score. 48h response policy. Immutable audit log per event. POST /v1/appeals + GET /v1/audit-log.
Webhook delivery
LiveHMAC-SHA256 signed on analysis.completed. Per-customer URL + secret. Retries + delivery log.
Customer feedback loop
LiveThumbs-up / false-positive / false-negative buttons per address. Writes to feedback table + audit-log. Will feed auto-retrain.
Fair-use limits
LiveSandbox caps on addresses, concurrent jobs, file size, CU budget to keep the shared service healthy. Dashboard polling is free — the monthly cap is 100 meaningful operations.
Auto-deploy + monitoring
LivePush to main → CI → deploy → health check. Discord pings on deploy result, uptime probes, worker exceptions.
Daily Postgres backup
Livepg_dump cron with 7-day local rotation. Off-site B2 sync wired but awaiting credentials.
Open-source MIT
LiveAll detection code, presets, audit-log schema, appeal protocol on GitHub. Reproducible from public methodology.
Next
Active work — most blocked on one specific input (pilot data, credentials, or a first customer)Pilot calibration on real labelled corpus
Coming soonRun scorer on a recent airdrop's address set + their post-hoc verified list. Tune presets to that domain. Needs: one airdrop team that'll share data.
Exchange-wallet entity table
Coming soonExclude known-CEX hot wallets from the funding clusterer so shared-Binance-funder doesn't create false clusters. Workaround in place via threshold bump.
Per-customer preset overrides
Coming soonPilots will get cluster_size_gte + score_gte overrides in their analysis config. Manual psql UPDATE today.
Wild-traffic drift cron
Coming soonWeekly PSI check on prod feature distribution vs training set. Currently manual. Auto-retrain triggered by drift is on roadmap.
Off-site B2 backup activation
Coming soonrclone + Backblaze B2 — env placeholders ready, awaiting B2 application key. Local pg_dump rotation works today.
Gitcoin Passport G1 source
Coming soonStrongest 'verified human' signal available. Endpoint is per-address — needs a caching layer. Bumps genuine pool from ~1,700 → ~50,000.
Later
After legal entity / after first enterprise customerResend email integration
RoadmapAccount confirmations, analysis-complete notifications, monthly usage. Needs Resend account + DNS.
TypeScript + Python SDK
RoadmapAuto-generated from OpenAPI. Removes raw-curl friction for developer-customers.
Auto-retrain on drift alert
RoadmapPSI > 0.25 → kick off retrain pipeline automatically + ship new model with audit-log entry.
Cluster network visualization
RoadmapInteractive D3/Sigma graph of detected Sybil clusters in the analysis detail page.
Self-hosted Erigon/Reth node
RoadmapFor >100K-address analyses. Removes Alchemy quota dependency — only when CU bill justifies the ops cost.
SOC 2 Type I + pentest
RoadmapAfter first enterprise customer asks for it. Not before — paid certs without paying customers is theatre.
Galxe / Gitcoin Passport credential
RoadmapScore-as-a-credential embedded in major airdrop campaign platforms. Requires partnerships.
What's NOT on the roadmap
- · KYC / identity verification — that's Worldcoin/Civic's job, not ours
- · Sybil-resistant social graph — out of scope
- · Token of our own — no plans, no announcement, treat any "$SHIELD" rumour as a scam
- · Confidential / proprietary detection rules — everything is open-source by design