Checking Status...

Smart Contract
Vulnerability
Database.

A rigorous pipeline transforming fragmented audit reports into a standardized, machine-readable dataset.

Supported by the Ethereum Foundation’s Ecosystem Support Program (ESP)

Quickstart

# Fetch latest high-severity findings
curl -X GET "https://api.scvd.dev/findings?severity=High&limit=5" \ -H "Accept: application/json"
REST API (Public)
JSON Lines Snapshots

License

SOURCE: MIT
DATASET: CC0 (PUBLIC DOMAIN)

System Architecture

Stage 01

Ingestion &
Extraction

Recovering structure from unstructured sources (PDF/MD/JSON) via LLM-assisted heuristics.

Stage 02

Normalization

Mapping findings to the SCVD v0.1 Schema, assigning severities and SWC taxonomy tags.

Stage 03

Validation

Ensuring structural integrity by strictly validating all records against the formal JSON Schema.

Post-Process

Semantic
Deduplication

Identifying duplicates across reports using vector embeddings and repository context matching.

Output

Read-Only API
& Snapshots

Public distribution via fast REST API and bulk JSONL/CSV downloads for offline analysis.

Live Console

CONNECTING TO: API.SCVD.DEV

OUTPUT_STREAM JSON / UTF-8
# System ready.
# Click 'Execute Request' to fetch live data...