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
- Create an account at dashboard.overblock.io
- Choose a data app from the catalog
- Pick a plan (free tier available)
- Copy your
X-API-Keytoken - Call the API - REST, gRPC, or SSE depending on the app
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.