indexing

Official

Query onchain data efficiently.

AuthorObolNetwork
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenges of reading historical onchain data, preventing common pitfalls like inefficient RPC calls or block scanning, and guiding users towards effective indexing solutions.

Core Features & Use Cases

  • Understanding Onchain Data Limitations: Explains why direct RPC calls for historical data are problematic and why looping through blocks is inefficient.
  • Leveraging Indexing Solutions: Introduces The Graph as a primary tool for creating queryable GraphQL APIs from smart contract events.
  • Event-Driven Design: Emphasizes designing smart contracts with events as the primary mechanism for offchain data consumption.
  • Alternative Solutions: Compares and contrasts various indexing methods like Dune Analytics, provider APIs, and direct RPC for different use cases.

Quick Start

Use the indexing skill to understand how to query historical onchain data using The Graph.

Dependency Matrix

Required Modules

None required

Components

references

💻 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
Download link: https://github.com/ObolNetwork/obol-stack/archive/main.zip#indexing

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 223,000+ vetted skills library on demand.