With mirror pipelines, you can access to indexed on-chain data. Define them as a source and pipe them into any sink we support.

Use-cases

  • Mirror specific logs and traces from a set of contracts into a postgres database to build an API for your protocol
  • ETL data into a data warehouse to run analytics
  • Push the full blockchain into Kafka or S3 to build a datalake for ML

Supported Chains

BlocksTransactionsLogsDecoded logsTracesDecoded TracesReceiptsWallet & Token Balances
Align Testnet
Apex
Arbitrum One
Arbitrum Nova
Arbitrum Sepolia
Arweave *N/AN/AN/AN/AN/A
Avalanche
Base
Berachain Testnet
Blast
Build on Bitcoin
Build on Bitcoin Testnet
Binance Smart Chain
Camp Testnet
Celo
Ethereum
Ethereum Holesky
Ethereum Sepolia
Fantom
Frame Testnet
Frax
Gnosis
Immutable Testnet
Linea
Lyra
Metal
Mode
Mode Testnet
Optimism
Optimism Sepolia
Palm
Palm Testnet
Polygon
Scroll
Scroll Sepolia
Shrapnel
Xai
Xai Testnet
XPLA
Zetachain
zkSync Era
Zora

* The Arweave dataset includes bundled/L2 data.

Additional chains, including roll-ups, can be indexed on demand. Contact us at sales@goldsky.com to learn more.

Schema

The schema for each of these datasets can be found here.

Backfill vs Fast Scan

Goldsky allows you either backfill the entire datasets or alternatively pre-filter the data based on specific attributes. This allows for an optimal cost and time efficient streaming experience based on your specific use case.

For more information on how to enable each streaming mode in your pipelines visit our reference documentation.