zscore
Register agents on the Zeru ERC-8004 Identity Registry, manage wallets and metadata, and read on-chain state. Use when an agent needs to register on-chain, check fees, read agent info, set metadata, or manage agent wallets on Base Mainnet or Base Sepolia.
Why use this skill?
Register and manage AI agents on the Zeru Identity Registry using the zscore skill. Simplify on-chain identity, service discovery, and payments.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/elitex45/zscoreWhat This Skill Does
The zscore skill is a specialized agent management tool designed to interact with the Zeru ERC-8004 Identity Registry. It allows AI agents to achieve verifiable on-chain identity on the Base network. By registering an agent with zscore, developers create a persistent digital footprint that enables interoperability across MCP (Model Context Protocol), A2A (Agent-to-Agent), and OASF (Open Agent Service Framework) standards. This skill handles the complexities of on-chain registration, including service endpoint configuration, metadata management, and x402 payment support integration, effectively bridging the gap between autonomous agent logic and blockchain state.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface. First, ensure your environment is configured with the necessary dependencies by running cd {baseDir} && npm install in your project root. Once the environment is prepared, install the skill via the following command:
clawhub install openclaw/skills/skills/elitex45/zscore
Ensure your PRIVATE_KEY environment variable is set correctly, as this will be used for signing registration transactions on-chain.
Use Cases
- Agent Identity Provisioning: Establish an immutable identity for your agent, allowing others to programmatically discover your services and capabilities.
- Service Discovery: Register multiple service types—including web endpoints, MCP tool servers, and agent-specific A2A interfaces—in a single registry entry.
- Monetization Readiness: Enable the x402 payment protocol to allow your agent to request or receive payments for the services it provides on-chain.
- Trust Signaling: Include supported trust models like 'tee-attestation' or 'ERC-8004' to increase your agent's credibility with external users and systems.
Example Prompts
- "Register my agent as 'FinanceOracle' with the description 'Providing real-time DeFi sentiment analysis' and set the service endpoint to https://oracle.example.com."
- "Check the current registration status and metadata for my agent on the Base Mainnet."
- "Update my agent's metadata to include support for x402 payments and add a new MCP service endpoint for transaction analysis."
Tips & Limitations
- Chain Selection: By default, the skill operates on Base Mainnet. For testing and development, always use the
--chain 84532flag to target the Base Sepolia testnet to avoid unnecessary costs. - JSON Configuration: Always provide a well-formed JSON object when performing registrations. Ensure your 'services' array correctly maps your agent's capabilities to the supported URI schemes.
- Ownership: The registration is tied to the signer of the transaction. Ensure your private key is kept secure, as the registered identity is owned by that specific address.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-elitex45-zscore": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api