Skip to main content

OverBlock Documentation

OverBlock is a managed blockchain data apps platform. You activate a data app in the dashboard, receive an API token, and start calling endpoints. We handle nodes, indexers, reorg handling, and scaling.

The platform is positioned alongside solutions like The Graph and SQD - not raw RPC node providers. Every app is a domain-specific data service with its own endpoints, token, and billing.


How it works

  1. Create an account at dashboard.overblock.io
  2. Choose a data app from the catalog
  3. Pick a plan (free tier available)
  4. Copy your X-API-Key token
  5. Call the API - REST, gRPC, or SSE depending on the app

Quick Start


Available apps

stream-app

High-throughput gRPC block streaming for Bitcoin and Ethereum. Designed for bulk ingestion - indexer backfills, data warehouses, analytics pipelines.

  • gRPC streaming, ordered blocks
  • Any range: genesis → tip
  • JSON and MessagePack formats
  • Bitcoin and Ethereum mainnet

bitcoin-fees-advisor

Bitcoin fee estimation REST + SSE API, updated every 10-30 seconds. Full fee management toolkit.

  • fast / medium / slow sat/vB with per-txType estimates
  • RBF bump calculator, CPFP planner, deadline fee, batch optimizer
  • SSE stream, mempool market data

evm-fees-advisor

EVM gas fee estimation for Ethereum, Polygon, BSC, and Ethereum Classic.

  • EIP-1559 and legacy gasPrice support
  • eth_estimateGas integration
  • BaseFee prediction, stuck tx recovery, batch planner

Coming soon

Indexed Data Apps

Pre-indexed historical data for specific protocols and token standards via REST API.

Custom Indexers

Define your data model in TypeScript - OverBlock deploys and operates the indexer pipeline.


Authentication

All apps use the same header:

X-API-Key: your-token-here

Tokens are managed per-app in the dashboard. → Authentication guide


Billing

Every app has a free tier. Paid plans: PAYG (per request or per GB), subscriptions (monthly), or one-off purchases.

Billing guide