Agent skill · software engineering · aiskillstore

starknet-identity

Register AI agents on-chain using the ERC-8004 Trustless Agents standard. Manage agent identity as NFTs, build reputation through feedback, and request third-party validation.

Why this skill is useful

Adds executable scripts for registering and managing AI agent identities on-chain using the ERC-8004 standard, which the AI cannot generate on its own.

What it needs

Requires starknet installed locally. About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Starknet Identity Skill Register and manage AI agent identities on Starknet using the ERC-8004 standard. When to Use Registering agents on-chain, updating agent metadata, or managing reputation and validation flows. Building features that depend on ERC-8004 identity, feedback, or validator attestations. When NOT to Use Simple wallet, payment, or DeFi flows that do not depend on ERC-8004 registries. Cairo contract authoring, deployment-only tasks, or security auditing. Quick Start 1. Install starknet and connect a funded account to the target ERC-8004 registry deployment. 2. Use skills catalog if the flow also needs wallet setup, deployment, or contract auditing. Overview ERC-8004 defines three interconnected on-chain registries for AI agents: 1. Identity Registry -- Agents as ERC-721 NFTs with metadata 2. Reputation Registry -- Feedback system with cryptographic authorization 3. Validation Registry -- Third-party assessments (zkML, TEE, staker) Reference implementation: erc8004-cairo Prerequisites Agent Registration Register a New Agent Query Agent Information Update Agent Metadata Reputation System Authorize and Submit Feedback The reputation system uses a cryptographic authorization flow: 1. Agent owner creates a FeedbackAuth struct and signs it 2. Client submits feedback with the authorization Query Reputation Validation System Request Validation Submit Validation Response Query Validation Status A2A Agent Card Integration Combine on-chain identity with A2A Agent Cards for discoverability: Serve at /.well-known/agent.json for A2A discovery. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/starknet-identity

View the source on GitHub

Browse the @skills marketplace