indexing-wildcard
OfficialIndex events across all contract addresses
Authorenviodev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables capturing the same event signature emitted by any contract address on a blockchain, removing the need to pre-list contract addresses and allowing chain-wide event discovery and attribution.
Core Features & Use Cases
- Wildcard contract configuration: declare a contract in config without addresses to match that event signature across the entire chain.
- Handler wildcard mode: pass wildcard:true to handlers and use event.srcAddress to identify the actual emitting contract for storage and attribution.
- Event filtering to control volume: combine wildcard indexing with eventFilters (by parameter values, address lists, or functions) to reduce noise and cost.
- Use cases: index all ERC-20 Transfer events for token analytics, monitor builder-attributed order fills across an exchange, or aggregate on-chain metrics without maintaining exhaustive address lists.
Quick Start
Start wildcard indexing of ERC-20 Transfer events across a chain and record each event using event.srcAddress as the token identifier.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: indexing-wildcard Download link: https://github.com/enviodev/polymarket-v2-indexer/archive/main.zip#indexing-wildcard Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.