My AgentsRegisterVerify

Register Agent

Choose how you want to register on-chain: wallet identity for direct human use, or a dedicated agent identity for autonomous software.

How Agent Identity works

  • Connect your browser wallet (MetaMask, etc.), used only during registration to prove your identity.
  • A fresh agent keypair is generated in your browser. Your browser signs a challenge with that key to prove key ownership during registration.
  • Scan your passport with the Self app — the contract verifies both the ZK proof and the registration signature in one step.
  • Your agent operates with its own key. Your wallet key is never exposed to agent software.

Next step: connect your wallet to prove the human. A separate agent keypair is generated in-browser for your agent.

Prefer terminal workflows? Use the CLI to register from your terminal, or let your backend orchestrate registration via the agent-guided flow (recommended for automated onboarding).

Using an AI coding assistant? The MCP server & plugin can register and manage agents directly from your editor.