Shadow

Shadow

Shadow provides realtime data syncs for top crypto products, powered by highly flexible offchain events.

Integration Overview

Shadow provides realtime data syncs for top crypto products, powered by highly flexible offchain ‘shadow events’. Whether you just need fast mainnet data or have custom requirements, Shadow gets you onchain data to power your applications and make data-driven decisions.

Benefits

Shadow’s integration makes indexing easy, by allowing you to generate net-new smart contract event logs, which unlocks previously hard-to-get data for building applications and analytics.

Some benefits that Shadow enables:

  • Deeper data coverage (net-new events)
  • Simple data pipelines (write an indexer in minutes)
  • Faster iteration cycles (make data-driven decisions)
  • Gasless logging (add offchain events to any existing contract)

Technical Specifications

Shadow allows you to extract extra data and perform transformation steps “closer to the metal”, which:

  • Gets you valuable data that is missing or insufficient from mainnet event logs
  • Saves you engineering time writing and monitoring data pipelines
  • Saves you cloud costs running joins and transformations
  • Improves end-to-end indexing speed by eliminating the need for trace based indexing
  • Gives you the ability to write unit tests for your indexing system

Shadow supports a number of common ingestion patterns for both standard and custom onchain data:

  • Decoded database syncs to Postgres, with automatic re-org handling
  • JSON-RPC endpoints (e.g. eth_getLogs)
  • Graph Node, Subsquid, Goldsky, and other subgraph / indexing systems that use RPC
  • Data exports to your Dune workspace
  • Data exports to Google Cloud in Parquet or CSV format
Built by
Shadow
Category
Dev Tools
Analytics

Build onchain today.

Looking for more information? Dive deeper in the docs.
Read docs