morph-identity

Manages MOTRAC-style WebSocket sessions with JSON-RPC for AI agents and humans.

3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill morph-identity
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: morph-identity
Source: https://github.com/Pieverse-Eng/purrfect-skills/tree/main/morph/vendor/morph-identity
Command: npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill morph-identity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, eth_account, eth_abi, eth_utils, and includes scripts (resource) components.

What problem does it solve?

Enables teams and tools to register, manage, and evaluate on-chain agent identities and reputations on Morph Mainnet, removing manual on-chain interaction complexity and standardizing feedback workflows.

Core Features & Use Cases

  • Agent Registration & Metadata: Register ERC-721 agent identities, set or update agent URIs and metadata fields for discoverability.
  • Reputation & Feedback Management: Submit, read, revoke, and append responses to feedback entries; read aggregated reputation scores and review counts.
  • Wallet & Signing Workflows: Bind or unbind operational wallets via EIP-712 signing, inspect agent payment wallets, and optionally pay gas using alternative fee tokens.
  • Use Case: A developer or integrator can register an agent, attach metadata, collect user feedback, and programmatically monitor reputation changes for moderation or monetization.

Quick Start

Register a new Morph agent with a name and optional URI, then return the resulting agent_id and JSON transaction receipt.

Frequently Asked Questions about morph-identity

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

FAQPage Schema
How do I register an on-chain agent identity on Morph Mainnet?▼

You register an on-chain agent identity on Morph Mainnet by submitting a transaction through bundled ABIs and RPC endpoints, requiring local private-key signing for writes, and receive a JSON transaction receipt with the agent_id.

What is EIP-8004 agent reputation management?▼

EIP-8004 agent reputation management involves submitting, reading, revoking, and appending owner responses to feedback entries on-chain, allowing teams to programmatically monitor aggregated reputation scores and review counts.

Can I bind an operational wallet to an agent using EIP-712 signing?▼

Yes, you can bind or unbind operational wallets to an on-chain agent via EIP-712 signing, which also allows you to inspect agent payment wallets and optionally support alternate fee token gas payments.

Does this Skill require a local private key for Morph Mainnet transactions?▼

Yes, managing on-chain EIP-8004 agent identities requires local private-key signing for write operations on Morph Mainnet (chain ID 2818), ensuring secure agent registration, metadata updates, and feedback submission.

How do I query aggregated reputation scores for an on-chain agent?▼

You query aggregated reputation scores and review counts by calling the bundled ABIs through RPC endpoints on Morph Mainnet, which returns the agent's reputation data structured as JSON output.

What are the limitations of using alternative fee tokens for agent gas payments?▼

A key limitation is that paying gas using alternative fee tokens is only optionally supported, meaning standard gas payments may still be required for certain on-chain agent reputation and metadata transactions.