uho-indexing
CommunityIndex Solana events from IDLs with a typed API.
System Documentation
What problem does it solve?
Uho automates the end-to-end process of indexing Solana program events by consuming an Anchor IDL, generating per-program PostgreSQL schemas, and serving a typed REST API plus WebSocket streams. It eliminates the need to handcraft decoders, schemas, or integration glue, enabling rapid onboarding of new programs.
Core Features & Use Cases
- IDL-driven schema generation: converts an Anchor IDL into per-program database tables and state tracking.
- Auto-generated REST API + WebSocket streams: provides typed, filterable endpoints and real-time event delivery.
- Multi-tenant data isolation: each user gets a separate PostgreSQL schema and isolated endpoints.
- Rapid onboarding: deploy a new program and start querying events within minutes.
Example: Onboard a new Solana program by uploading its IDL and immediately start querying events via REST and subscribing to live data via WebSocket.
Quick Start
Register your account, upload an IDL, and start indexing to expose your typed API.
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: uho-indexing Download link: https://github.com/zhivkoto/uho-indexing/archive/main.zip#uho-indexing 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 223,000+ vetted skills library on demand.