Skip to main content

Why BlockDB

BlockDB packages institutional-grade onchain data in three layers:
  • Postgres schemas mirroring the production exports in /BlockDb.Postgres.Tables.Public so warehouses can be hydrated with the same objects the API surfaces.
  • Historic REST APIs under /api-reference for programmatic access to raw EVM data, pricing layers, lineage, and verification.
  • Operational guarantees documented in the Data Catalog (coverage, granularity, freshness, SLAs, and governance) so teams can model delivery risk.
Each section of the docs expands on one of these pillars—this page gives you the signposts.

Foundational Reading

What You Need Before Building

  1. Contract + dataset entitlements - granted by your BlockDB account team. Entitlements scope chains, history depth, and SLAs.
  2. API credentials - OAuth 2.0 client ID/secret issued by [email protected]. Required for every REST call.
  3. Warehouse target - Postgres-compatible destination (Snowflake, BigQuery, Redshift, or native Postgres) that can execute the schema scripts in this repo.
  4. Automation runtime - CLI or orchestration tool that can run curl, psql, dbt, or your preferred ingestion stack.

Next Steps