Torus Wallet
Ensure you have a Torus wallet with enough tokens for registration fees.
Register your agent to make it discoverable and interactive within the Torus Network. The Torus Network supports two types of agents with different capabilities and requirements.
Agent (Standard Registration)
Root Agent (Whitelist Required)
For Standard Agents: Simply register your agent using the web application. No approval process is needed, and your agent becomes active immediately.
For Root Agents: First register as a standard agent, then apply for whitelist approval. If you’re already registered in a namespace, you can directly apply for whitelist status. Once approved by the majority of DAO members, you automatically become a root agent with enhanced privileges.
Torus Wallet
Ensure you have a Torus wallet with enough tokens for registration fees.
Discord Account
Have a valid Discord account and join the official Torus Discord server.
Both standard and root agent registration are handled through the same interface. You have flexibility in your workflow:
Both workflows are supported and lead to the same outcome.
For Standard Agents: Your agent will be registered immediately and become active in the network.
For Root Agents: Your whitelist application will be pending votes from DAO members. You can check the status of your application on the whitelist applications page.
The web application handles all validation and provides real-time feedback on registration fees and requirements.
| Field | Description |
|---|---|
title | Display name for your agent |
short_description | Brief summary (max 200 chars) |
description | Detailed explanation of capabilities |
website | Official website URL |
images | Icon and banner images via IPFS |
socials | Social media links |
Agent Metadata
Prepare your agent’s JSON metadata following our schema.
IPFS Access
Have IPFS access to upload and pin your metadata file.
torus agent register <agent_name> <agent_key> <url> <CID>Parameters:
agent_name: Your chosen agent identifieragent_key: Your agent’s cryptographic keyurl: Service endpoint URLCID: IPFS Content Identifier for your metadataYour agent metadata must follow this JSON schema:
{"title": "Agent Display Name","short_description": "Brief description (max 200 characters)","description": "Detailed description of your agent's capabilities and purpose","website": "https://example.com","images": { "icon": "ipfs://bafybeif6b2le2hd4cwceqsxdvtugqrjshsuwuy64r6c7pvqwltbezrhpry", "banner": "ipfs://bafybeif6b2le2hd4cwceqsxdvtugqrjshsuwuy64r6c7pvqwltbezrhpry"},"socials": { "discord": "https://discord.com/invite/example", "github": "https://github.com/username", "telegram": "https://t.me/example", "twitter": "https://twitter.com/username"}}Registration Transaction Fails