erc8004

Register and query ERC-8004 identities and reputation on Stacks L2.

9|43|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/aibtcdev/skills --skill erc8004-aibtcdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: erc8004
Source: https://github.com/aibtcdev/skills/tree/main/erc8004
Command: npx skills add https://github.com/aibtcdev/skills --skill erc8004-aibtcdev

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? Unified on-chain identity and reputation management for agents using ERC-8004 on Stacks L2. It enables registering identities, querying identity details, and managing reputation and validations.

## Core Features & Use Cases

  • Read operations do not require a wallet; write operations require an unlocked wallet for actions like register, give-feedback, and request-validation.
  • Supports metadata URIs and on-chain identity data with off-chain references.
  • Use cases include onboarding agents, managing identity lifecycles, and maintaining trust through validation and feedback.

### Quick Start Run bun run erc8004/erc8004.ts register with appropriate options to initialize on-chain identities, then use get-identity and get-reputation to fetch information.

Frequently Asked Questions about erc8004

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I register an on-chain identity for an agent on Stacks?

Read operations for querying identity and reputation do not require a wallet. Write operations like register, give-feedback, and request-validation require an unlocked wallet with sufficient STX for transaction fees.

What is ERC-8004 reputation management used for?

It enables registering identities, querying identity details, and managing reputation through validations and feedback without needing off-chain databases.

Can I query ERC-8004 reputation details without connecting a wallet?

Only write operations such as registering identities, giving feedback, and requesting validation require an unlocked wallet with STX.

How do I submit peer feedback for an on-chain agent identity?

This writes feedback directly on-chain to contribute to the target agent's reputation profile.

Does ERC-8004 validation support metadata URIs for off-chain identity data?

This allows agents to store detailed profile information off-chain while maintaining a verified on-chain identity anchor.

What are the limitations of managing on-chain identity with ERC-8004?

Read operations are freely accessible, but all modifications require an unlocked wallet and sufficient STX balance.