An Envio indexer that tracks Gnosis Safe contracts across multiple EVM chains.
- Pre-1.3.0: v1.0.0, v1.1.1, v1.2.0
- v1.3.0: Proxy factory with dynamic registration
- v1.4.1: Proxy factory with dynamic registration
- v1.5.0: Proxy factory with dynamic registration (Ethereum mainnet only)
see config.yaml
- Install dependencies:
pnpm install- Generate types:
pnpm codegenRun the indexer:
pnpm devconfig.yaml- Indexer configuration and contract definitionsschema.graphql- GraphQL schema defining indexed entitiessrc/EventHandlers.ts- Event handlers for Safe contractssrc/helpers.ts- Helper functions for owner managementsrc/hypersync.ts- HyperSync integration for trace datasrc/consts.ts- Chain ID to proxy address mappings
For more information about Envio indexers, visit docs.envio.dev.