spoon-erc8004-standard

Register and manage ERC-8004 on-chain agent identities on NeoX Testnet.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Toby1009/SpoonOS-Agent-Example --skill spoon-erc8004-standard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spoon-erc8004-standard
Source: https://github.com/Toby1009/SpoonOS-Agent-Example/tree/main/.claude/skills/erc8004-standard
Command: npx skills add https://github.com/Toby1009/SpoonOS-Agent-Example --skill spoon-erc8004-standard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spoon_ai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Provides a framework to register and manage trusted on-chain agent identities using ERC-8004, including identity, reputation, and validation mechanisms.

Core Features & Use Cases

  • On-chain agent registration and lifecycle management.
  • Decentralized identity integration (DID) and DID document support.
  • Reputation tracking and validation workflows to ensure agent trust.
  • DID document generation and agent-card reference management for verifiable identities.
  • Use Case: onboarding new agents on the NeoX Testnet with verifiable on-chain identities.

Quick Start

Run the provided register_agent.py script with your did, agent_card_uri, and did_doc_uri to register an agent on-chain.

Frequently Asked Questions about spoon-erc8004-standard

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

FAQPage Schema
How do I register an on-chain agent identity using ERC-8004?

To register an on-chain agent identity, run the provided register_agent.py script with your did, agent_card_uri, and did_doc_uri. This deploys the identity to the NeoX Testnet using the ERC8004Client to manage required registries.

What is on-chain agent reputation tracking and how does it work?

On-chain agent reputation tracking records validation workflows on the blockchain to ensure agent trust. It operates alongside ERC-8004 identity registration to manage verifiable lifecycle events trustlessly without centralized intermediaries.

Does ERC-8004 support decentralized identity generation and resolution?

Yes, ERC-8004 supports decentralized identity (DID) generation and resolution. The Skill includes scripts that create DID documents and manage agent-card references stored off-chain while resolving identity data on-chain.

Can I use this ERC8004Client to manage agent lifecycle tasks on NeoX Testnet?

Yes, the ERC8004Client applies to on-chain agent lifecycle tasks on the NeoX Testnet. It handles identity creation, registration, reputation tracking, and validation across compatible testnet environments.

Do I need spoon_ai to manage trustless on-chain agent identities?

Yes, spoon_ai is a required dependency for this Skill. You must have the spoon_ai framework installed to execute the registration scripts and interact with the ERC8004Client for on-chain identity management.

What is the best way to store DID documents for blockchain agent registration?

The best way is storing DID documents and agent cards off-chain while keeping their URIs on-chain. You provide the did_doc_uri and agent_card_uri to the registration script, linking verifiable off-chain data to the ERC-8004 identity.