A Claude Code plugin with skills for working with the Sentio platform — building blockchain data processors, running SQL queries, managing alerts, dashboards, and endpoints.
Overview
A Claude Code plugin with skills for working with the Sentio platform — building blockchain data processors, running SQL queries, managing alerts, dashboards, and endpoints.
README
sentio-ai-kit
A Claude Code plugin with skills for working with the Sentio platform — building blockchain data processors, running SQL queries, managing alerts, dashboards, and endpoints.
Install
Claude Code Plugin (recommended)
# Add this repo as a marketplace source
/plugin marketplace add sentioxyz/sentio-ai-kit
# Install the plugin
/plugin install sentio-ai-kit
ClawHub
# Install Skill to write and debug Sentio processor
npx clawhub@latest install sentio-processor
# Install Skill to interact with Sentio queries, dashboard, alerts, etc
npx clawhub@latest install sentio-platform
What It Does
This plugin teaches Claude Code how to work with Sentio — a TypeScript blockchain data indexing platform. When you ask Claude Code to build a processor, it knows the full lifecycle: project setup, contract binding, handler patterns, testing, and deployment.
Supported Chains
Ethereum, Aptos, Sui, Solana, Starknet, Bitcoin, Cosmos, Fuel, and IOTA.
What It Covers
- Project lifecycle —
sentio create→sentio add→sentio gen→ write processor →sentio test→sentio upload - Processor patterns — Event handlers, block/time intervals, transaction tracing for each chain
- Metrics & events — Counters, gauges, event logging with proper labeling
- Store (database) API — Entity definitions with
schema.graphql, CRUD operations, sequential execution - Price feeds — Token price lookups, USD value calculations, caching patterns
- Testing —
TestProcessorServerwith chain-specific test facets - DeFi patterns — DEX/AMM, lending protocols, TVL tracking, points systems
- Advanced patterns — Multi-contract binding, GlobalProcessor, lazy caching, view calls
Usage
Once installed, Claude Code automatically activates the skill when you work on Sentio projects. Just describe what you want:
"Create a Sentio processor that tracks USDC transfers on Ethereum"
"Add a Sui DEX swap tracker with volume metrics"
"Set up a points system for staking rewards"
Plugin Structure
sentio-ai-kit/
├── .claude-plugin/
│ └── plugin.json
├── skills/
│ ├── sentio-processor/
│ │ ├── SKILL.md
│ │ └── references/
│ │ ├── advanced-patterns.md
│ │ ├── defi-patterns.md
│ │ ├── store-and-points.md
│ │ ├── production-examples.md
│ │ └── sui-sdk4-migration.md
│ └── sentio-platform/
│ └── SKILL.md
└── README.md
Links
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add sentioxyz/sentio-ai-kit