Subsquid Network
Note
Examples below are for Ethereum mainnet. For other supported networks, see EVM Networks.DipDup uses Subsquid Network as a source of historical data for EVM-compatible blockchains.
Configure the datasource in your project config:
dipdup.yaml
datasources:
subsquid:
kind: evm.subsquid
url: ${SUBSQUID_URL:-https://v2.archive.subsquid.io/network/ethereum-mainnet}
Then, add it to EVM index definitions:
dipdup.yaml
indexes:
eth_usdt_events:
kind: evm.events
datasources:
- subsquid
- etherscan
- evm_node
handlers:
- callback: on_transfer
contract: eth_usdt
name: Transfer
DipDup will use Subsquid Network when possible and fallback to EVM nodes for the latest data and realtime updates.
Help and tips -> Join our Discord
Ideas or suggestions -> Issue Tracker
GraphQL IDE -> Open Playground