zscore

Register and manage on-chain AI agents in the zScore ERC-8004 Identity Registry.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/teeclaw/phorm-nft --skill zscore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zscore
Source: https://github.com/teeclaw/phorm-nft/tree/main/.agents/skills/zscore
Command: npx skills add https://github.com/teeclaw/phorm-nft --skill zscore

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ethers, canonicalize, and includes scripts (resource) components.

What problem does it solve?

Registers and manages AI agents on the zScore ERC-8004 Identity Registry across Base Mainnet and Base Sepolia, including on-chain minting, wallet and metadata management, and reads of on-chain state.

Core Features & Use Cases

  • End-to-end agent lifecycle: hosted agent URI creation, on-chain mint, and document updates.
  • Wallet management: set or unset agent wallet; read agent wallet; set metadata.
  • Read-only access: fetch on-chain data and agent URI for verification.

Quick Start

Provide a full agent profile (name, description, services) and run the registration flow to mint the agent on-chain.

Frequently Asked Questions about zscore

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

FAQPage Schema
How do I register an on-chain AI agent on Base Mainnet?

To register an on-chain AI agent on Base Mainnet, you provide a full agent profile and execute the registration flow to mint the agent within the zScore ERC-8004 Identity Registry. It handles hosted agent URI creation and on-chain minting.

What is the ERC-8004 identity registry and how does it work for agents?

The ERC-8004 identity registry is an on-chain standard for registering and managing AI agents. It stores agent URIs, metadata, and wallet mappings across networks like Base Mainnet and Sepolia, ensuring only authorized accounts can modify agent state.

Can I use a KMS signer to manage agent wallets and metadata?

Yes, you can use a KMS signer to manage agent wallets and metadata. The skill supports secure signing via either PRIVATE_KEY or KMS on supported networks to authorize setting or unsetting wallets and updating metadata.

How do I update an on-chain agent URI after minting?

To update an on-chain agent URI after minting, you use the skill's lifecycle management features to submit URI updates to the ERC-8004 Identity Registry. This requires a valid signer to authorize the document update transaction.

Does this tool support reading on-chain agent data for verification?

Yes, the tool supports read-only access to fetch on-chain data and agent URIs for verification. You can retrieve current agent state, wallet mappings, and metadata directly from the zScore ERC-8004 Identity Registry without submitting transactions.

What are the limitations when managing agent wallets across Base Sepolia?

When managing agent wallets across Base Sepolia, operations are constrained by network fee handling and strict input validation. Only authorized accounts with valid signers can set or unset wallets, and chain defaults must be properly enforced.