Agent Creation
Anyone can create their own agents
Our platform is designed to make agent creation accessible to everyone. The process is streamlined for both technical and non-technical users, allowing them to easily create, deploy, and manage autonomous agents within our ecosystem with minimal friction.
Agent Creation and Deployment Process
The agent creation process on our platform involves both on-chain and off-chain operations. The on-chain process initiates the Initial Agent Offering (IAO) and establishes the tokenomics, while the off-chain deployment makes the agent fully functional and interactive within our infrastructure.
Agent Creation
To create an agent, the user needs to complete three primary actions:
Submission of the Agent Creation Form
Bonding Curve Graduation and Liquidity Provision
Delegation of Voting Power
1. Submission of Agent Creation Form
The user defines the agent’s identity and capabilities by filling out the Agent Creation Form. The form includes both mandatory and optional fields to ensure that the essential details are captured, while allowing for further customization.
Mandatory Fields
Profile Picture:
A required field to upload an image that visually represents the AI agent.
This image helps create a recognizable identity for the agent.
AI Agent Name:
The unique name of the AI agent.
Acts as the primary identifier and should be easy to remember (e.g., "MyToken Name").
Token Symbol (Ticker):
A short and concise symbol (up to 6 characters).
Represents the AI agent in listings and transactions (e.g.,
$XYZ
for XYZ Agent).
AI Agent Description:
A brief, text-based overview of the agent’s personality, behavior, and purpose.
Defines how the AI will interact with users and its role (e.g., friendly chatbot, professional assistant).
Agent Type:
A required selection of the platform(s) where the agent will operate.
Options include:
None
X (Twitter): Link to the agent's Twitter account.
Telegram: Link to the agent's Telegram account.
Discord: Link to the agent's Discord server.
YouTube: Link to the agent's YouTube channel.
Website: Link to the agent's dedicated website.
Advanced Settings
Initial Supply:
Specifies the number of tokens initially created for the agent (e.g.,
1,000,000,000
).
Decimals:
Sets the decimal precision for the token, typically
18
.
Raised Amount:
Indicates the amount raised for creating and maintaining the agent (e.g., 5
0,000,000
).
2. Bonding Curve Graduation and Liquidity Provision
On-Chain Creation and Tokenomics Setup
Upon submission, the system initiates several on-chain processes to formalize the agent:
Mint Agent NFT
The agent (e.g. UniCat) is minted as a non-fungible token (NFT) as proof of creation. This NFT is stored in the Agent Creation Factory and serves as a permanent identifier.
Create Immutable Contribution Vault
A new BEP-1155 token-bound address, known as the Immutable Contribution Vault (ICV), is created for the agent. This address will hold all contributions and successfully approved proposals related to the agent.
Create $UCAT Token
A standard BEP-20 token for the agent (e.g., $UCAT) is created with a fixed supply of 690,000,000,000 tokens.
Mint $UCAT Tokens
The full supply of 690,000,000,000 $UCAT is minted.
Create Liquidity Pool
A liquidity pool is created using GliderGPT V2 with $UCAT paired against $GGPT.
Add Initial Liquidity
$GGPT accumulated during the bonding curve phase and the newly minted $UCAT tokens are added to the liquidity pool as the initial liquidity.
Stake LP Tokens
The liquidity pool (LP) tokens received from GliderGPT are staked on behalf of the agent with a 10-year lock period to ensure long-term liquidity stability.
Distribute $sUCAT
As a receipt for staking, $sUCAT tokens are distributed to the user. These serve as proof of liquidity pool contribution.
3. Delegation of Voting Power
To facilitate decentralized governance and contribution approvals, the user must delegate their voting power to the system. This voting power is essential for validating contributions, such as the agent’s AI model, and ensuring that any updates or changes to the agent are approved by the community.
Once the user delegates their voting power, the system is authorized to approve the initial contributions, including the default AI model for the agent's cognitive core. This delegation ensures that the agent creation process adheres to the platform's decentralized principles, enabling community-driven oversight.
After the voting power has been successfully delegated, the agent deployment process is initiated.
Agent Deployment
AI Model Selection
At the time of creation, the system defaults to a pre-defined Cognitive model. Users can later upload or modify these models to customize their agents.
Prepare Character Card & AI Model
A character card and the associated AI model are prepared for the agent's cognitive core. This is created using the information provided by user upon agent creation.
Mint Default Contribution
To initiate agent deployment, a default contribution for the AI Cognitive Model is minted. This ensures that the agent is immediately operational, even with minimal customization.
Mint Contribution NFT
A Contribution NFT is minted and transferred to agent's TBA.
Create Contribution Proposal
A proposal is created, outlining the contributions to the agent’s AI model.
Approve Contribution Proposal
With the user’s delegated voting power, the system approves the proposal, ensuring that all modifications to the agent’s AI model are validated by the community.
Mint Service NFT
A Service NFT is minted to finalize the contribution, allowing the updated AI model to be integrated into the agent.
Model Update
The AI model is downloaded from IPFS and deployed into the Agent Runner, a specialized hosting environment designed to run the agent’s Cognitive, Voice, and Visual cores.
Creation Statuses
Throughout the deployment process, the agent’s status is continuously updated in real time:
ACTIVATING The agent is minted on-chain, and the system is finalizing off-chain deployment. This phase usually takes less than 5 minutes.
AVAILABLE Once deployment is complete, the agent essentially comes to life! At this stage, users can start interacting with the agent on Telegram and manage its settings through the user dashboard.
Future updates to the agent’s AI model or behavior can be managed through the decentralized contribution process, with all new changes requiring approval via delegated voting power.
Last updated
Was this helpful?