SpotBlock Labs Zurich LogoSpotBlock Labs Zurich
App
Back to docs

Documentation

Detection & Scoring System

SpotBlock uses two complementary engines: a classic scanner + quality workflow and a Super-Analyst AI pipeline. Each section shows the essentials up front β€” open Details for the full mechanics.

πŸ›‘οΈ

Reliability & Governance Controls

Published entries are explainable, auditable, and conservatively gated: strict promotion criteria, end-to-end provenance, and separation of duties between detection, enrichment, and approval.

Governance model in full: the three controlled stages, versioned scanners, and reproducible analyses.

πŸ”

1) Scam Scanner (1st detection layer)

The front line: fast, signal-driven, optimized for continuous intake. It assigns a 0–100 confidence score from bytecode + token heuristics.

confidenceScore 0–100β‰₯ 10 β†’ stagedβ‰₯ 80 β†’ auto-promoted40–79 β†’ stays unpublished

Signal scoring, the full label mapping (including the phishing special case), and provenance capture.

🧠

2) Super-Analyst + 🧩 Vulnerability Scanner (2nd layer)

Second layer: Super-Analyst AI plus a dedicated vulnerability scanner β€” deeper contract-level analysis before promotion and review decisions.

πŸš€ Promotion output

Super-Analyst returns structured JSON including a rating in safe | suspicious | threat | unknown. Only suspicious / threat results are promoted into production entries for public explorer display; safe / unknown stays in history for traceability.

Retrieval layer (verified vs unverified retrievers) and analysis layer (AI mode, vuln mode, depths, dedup).

πŸ‘₯

3) Publication Policy

Only high-confidence scanner detections are published. Medium-confidence hits stay in staging so they are not shown as scam or malicious in Explorer or Threat Check.

β‰₯ 80 β†’ auto-promoted40–79 β†’ unpublished< 40 β†’ low-confidence staging

Full publication rules, including how on-demand Super-Analyst results are treated and how historical review comments are handled.

πŸ“˜

4) Compliance-Friendly Data Usage

Built so institutions can use the underlying data safely: each entry is traceable, evidence-backed, and conservatively published.

Evidence and provenance fields, traceable lifecycle storage, and the conservative publication rule.

🧭

5) User Scan Experience

Simple for users, with backend safeguards against redundant runs.

  1. Search address in explorer.
  2. If not found, connect wallet and sign scan request.
  3. Request enters queue and worker processes retriever + analyzer.
  4. If promoted, user is redirected to the full explorer card with details.
  5. Re-run for same depth/version is blocked; rerun becomes available after analyzer version updates.
  6. Super-Analyst (Deep AI) runs typically finish in on the order of ~15 seconds but can take longer under load or for heavy contracts.