indexing-filters
OfficialReduce blockchain event load with indexed filters
Software Engineering#blockchain#dynamic-filters#event-filtering#indexed-parameters#address-filtering
Authorenviodev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Processing every blockchain event can overwhelm resources and increase costs. Developers need a way to limit handlers to only relevant events based on indexed parameters such as addresses or specific fields.
Core Features & Use Cases
- Static array filters: Define fixed lists of indexed values to include or exclude events.
- Dynamic per-chain functions: Generate filters at runtime based on the current chain identifier, allowing conditional activation.
- Contract address filtering: Automatically limit events to a set of registered contract addresses.
- Enable/disable logic: Return false to completely skip processing on unsupported chains.
Quick Start
Use the indexing-filters skill to apply static or dynamic filters to your event handler definitions.
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-filters Download link: https://github.com/enviodev/polymarket-v2-indexer/archive/main.zip#indexing-filters 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.