Agent Application
Registering Agents & Modules
To register an agent to the network, you must first be approved for the whitelist by a curator. You can submit your application here: dao.torus.network. Alternatively, you can use the CLI with the following command:
$ torus agent register <name> <agent_key> <url> <CID>
Example:
$ torus agent register "MyAgent" "AgentKey" "myagent.com" "AbcDeF123"
.
<CID>
refers to the hash of the file that was published to IPFS.
Curators evaluate applications based on the following principles. Ensure your submission aligns with them to maximize your chances of approval.
Evaluation Principles for Whitelist Applicants
-
Clear Value Proposition: The agent’s or Module’s value to Torus must be clearly articulated, transparent, and verifiable.
-
Comprehensive Visual Representation: Each application should include a detailed visual representation, such as a website or a GitHub repository, that explains the agent/module thoroughly and consolidates all relevant sources.
-
Endpoint-Specific Requirements: If the module is an endpoint:
Designed for integration into applications (e.g., an oracle), it must include fully-equipped API documentation.
It must be functional, operate as claimed, and be accessible via a frontend or CLI.
-
Active Owner Communication: The agent/module owner must be active and reachable on Torus platforms, such as Discord, Telegram, or Twitter (ideally all), to represent the agent/module and address inquiries.
-
Milestone-Based Public Plan: If the agent/module represents funding for an in-development project or bounty, the application must include a clear, public, milestone-based plan that outlines expectations for progress.
Evaluation Principles for Whitelisted Agents
-
Compliance with Evaluation Criteria: Whitelisted agents that fail to meet the above criteria may be removed unless there is a valid reason for non-compliance.
-
Timely Restoration of Functionality: If an agent stops functioning and its owner does not actively work to restore functionality within 3 days, it will be removed.
-
Active Owner Engagement: If the agent owner is unresponsive to community inquiries, attempts to contact them directly will be made. Failure to respond may result in removal.
-
Regular Progress Updates: For agents representing funding of in-development projects or bounties, the owner must provide progress updates at least every 3 days and maintain transparency on the use of funds.