Raw provenance
Retain the original response alongside technical records. Distinguish the digest of archived bytes from an Ethereum block or transaction hash.
Blockchain Data API / planned API
Blockchain intelligence needs a dependable raw layer. Indexbase is being built to preserve original data, track where it came from and make its limits queryable.
In development · no public production endpoint
{
"dataKinds": [
"blocks",
"transactions",
"receipts",
"logs",
"traces"
],
"historyComplete": false,
"source": "synthetic-test-dataset"
}This example explains a design principle. It is not a live API response or a stable production schema.
03 / Why this matters
A normalised record is useful, but it should not replace its source. The local M1 implementation preserves original RPC response bytes with a digest, source reference and retrieval time. This supports reproducible checks rather than a black-box feed.
Source evidence and interpretation should travel together. A downstream product must be able to distinguish observed data, a supported interpretation and an unresolved question.
The intended contract
Retain the original response alongside technical records. Distinguish the digest of archived bytes from an Ethereum block or transaction hash.
The Ethereum prototype validates chain and genesis identity, block relationships and receipt completeness. Reorganisations and finality conflicts are explicit states.
Blocks, transactions, receipts, logs and traces have separate coverage. A source that supplies receipts may still lack the historical state needed for traces.
USE CASES / Built for technical teams
Build a source layer that can be replayed and checked independently.
Separate missing evidence from a genuine absence of activity.
Make coverage and provenance part of the downstream data contract.
Ethereum is the first implementation focus. BSC, Solana and Bitcoin are planned modules, not live integrations. The production pipeline is intended to use self-operated nodes; a real-node pilot has not yet been completed.
Read the implementation statusQUESTIONS / Blockchain Data API
No. The tested implementation is a local Ethereum raw indexer using synthetic fixtures. Additional chains are planned.
The target architecture uses self-operated nodes and evidence-backed decoders. The local prototype does not require a commercial blockchain data API.
Only when suitable traces are available and pass the supported checks. Missing trace data must be stated explicitly.
Built with a long view
Explore the direction. Early access is not open yet.