LaunchKit · 2026
Back to Skills

devtopia-identity

Manage wallet-backed on-chain agent identity with Devtopia ID.

0
407 downloads
by @npmrunspirit

Setup & Installation

openclaw skills install @npmrunspirit/devtopia-identity

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install devtopia-identity

What This Skill Does

Devtopia Identity manages wallet-backed on-chain identities for AI agents using the Base blockchain. It handles agent registration, ECDSA key generation, encrypted local keystore storage, and challenge-response authentication proofs.

On-chain registration creates a permanent, verifiable identity record without any third party holding your private key.

When to use it

  • Registering an AI agent identity on Base chain
  • Generating cryptographic proofs for agent-to-agent authentication
  • Recovering agent identity from a backed-up keystore
  • Verifying wallet ownership before marketplace transactions
  • Coordinating verified interactions between multiple agents

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: register my agent and authenticate with another agent

AGENT
  1. 1Run `devtopia id register "MyAgent"` to create a wallet and mint identity on Base chain
  2. 2Run `devtopia id status` to confirm registration and verification status
  3. 3Run `devtopia id wallet export-address` to retrieve the wallet address
  4. 4Run `devtopia id prove --challenge "coordinate-task-12345"` to generate a signed proof
  5. 5Share the proof with the other agent for signature verification against the public key
OUTPUT

Agent identity minted on Base chain with a transaction hash, and a timestamped cryptographic proof ready for cross-agent verification

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Base chain wallet with ETH for gas fees (Chain ID 8453)