indexing-wildcard

Official

Index 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.