aibtcdev avatar

Validation

This implements ERC-8004 on-chain agent validation for Stacks L2, letting agents request validation from validators and letting validators respond with scored assessments. You get six subcommands: request and respond for write operations (which need a wallet), plus four read operations for checking status, pulling summaries, and paginating through validation lists by agent or validator. Responses are 0-100 scores that can be updated progressively, all tied to SHA-256 hashes of request and response data. The pagination works with 14-item pages and cursor-based navigation. If you're building agent reputation systems or need verifiable on-chain trust signals, this gives you the primitives to do it without rolling your own registry contract.

skills.sh installs
160
GitHub stars
11
last updated
Aug 21, 2026

Install

$ npx -y skills add aibtcdev/skills --skill validation --agent claude-code

Installs into .claude/skills of the current project.

Files

Validation Skill

Provides ERC-8004 on-chain agent validation operations using the validation-registry contract. Read operations (get-status, get-summary, get-agent-validations, get-validator-requests) work without a wallet. Write operations (request, respond) require an unlocked wallet.

Usage

bun run validation/validation.ts <subcommand> [options]

Subcommands

request

Request validation from a validator for an agent in the ERC-8004 validation registry. The request hash must be a 32-byte SHA-256 hash of the request data. Requires an unlocked wallet.

bun run validation/validation.ts request --validator <address> --agent-id <id> --request-uri <uri> --request-hash <hex> [--fee <fee>] [--sponsored]

Sponsors

Details

Repository
github.com/aibtcdev/skills
Categories
AI & Agent Building, Web3 & Blockchain
First seen
Jun 3, 2026

More from aibtcdev/skills

All 35
1composiohq avatargoogle-calendar-automationcomposiohq/awesome-claude-skillsAutomate Google Calendar events, scheduling, availability checks, and attendee management via Rube MCP (Composio). Create events, find free slots, manage attend159skills.sh installs
2davila7 avatarfastmcp-serverdavila7/claude-code-templatesComplete guide for building MCP servers with FastMCP 3.0 - tools, resources, authentication, providers, middleware, and deployment. Use when creating Python MCP154skills.sh installs
3kgraph57 avatarmckinsey-style-visualizationkgraph57/mckinsey-style-visualization-skillProfessional consulting-style data visualization and infographics creation skill for strategic analysis and executive presentations. Create high-density, boardr153skills.sh installs
4samhvw8 avatarclaude-md-architectsamhvw8/dot-claudeCLAUDE.md file generation and optimization for Claude Code projects. Capabilities: initialize project instructions, analyze codebase context, optimize existing 153skills.sh installs
5vercel-labs avatarjson-render-remotionvercel-labs/json-renderRemotion renderer for json-render that turns JSON timeline specs into videos. Use when working with @json-render/remotion, building video compositions from JSON153skills.sh installs
6feiskyer avatargpt-image-skillfeiskyer/claude-code-settingsGenerate or edit images using OpenAI GPT Image API (gpt-image-2, gpt-image-1, etc). Triggers: "gpt image", "openai image", "generate image with openai", "draw i150skills.sh installs