How-to: Genesis Launch
Last updated
Last updated
Step-by-Step Guide on Launching an Agent Token
If your wallet is not connected, you will first be prompted to select a chain for launching the agent token, followed by connecting your wallet. Once your wallet is connected, you could proceed to Step 2.
I want to launch an AI Agent with a new token — Select this option if you have not previously launched a token for the agent.
Select this option if you want to allow Virgens to pledge their Virgen points for token allocation.
In this option, the launch is Successful if 42,425 $VIRTUALS is committed, with a maximum allocation of 0.5% per user. If this condition is not met, then no agent will be launched, and all the committed $VIRTUALS and Virgen points will be refunded to the users.
These details are submitted on-chain and cannot be changed. Please verify accuracy before submitting
Agent Picture — A visual representation of the agent.
AI Agent Name — The agent’s unique identifier.
Ticker — (Only for Launch with new token) Enter a short symbol (maximum 10 characters) to represent the agent (e.g., LUNA for Luna). Do not include $, as it will be prepended automatically.
Agent Type — Select the most relevant category for your agent, which may be used for search purposes:
ON-CHAIN: Trading capabilities or anything related to on-chain activities.
INFORMATION: Provides insights and topic-related information.
PRODUCTIVITY: Assists with productivity-related tasks.
CREATIVE: Generates content such as memes, art, music, etc.
ENTERTAINMENT: Includes AI KOLs (KAIL), musicians, and similar roles.
For the short pitch, think of this as a ‘TLDR why should anyone care, make it bullet points to be concise and also compelling
For the Agent Overview, you may populate extensively to what is needed for the public to be bullish to know about your agent — what does it do, what’s the programming, key links, how to start, what's the roadmap, partnerships etc.
It is highly recommended that developers lock their developer supply to build trust within the community. Having well-structured tokenomics helps with the launch.
You have up to 1 day to amend the tokenomics; after that, the changes will be irreversible. Virtuals Protocol will implement the tokenomics schedule based on the finalized design at TGE. The schedule will be executed using TokenTable.
To set up the tokenomics, select "Allocate Tokens." You can allocate up to 50% of the developer (unallocated) supply.
Fill in the category name and provide a short description (2 to 3 words) to explain it.
Select the percentage of the supply to be allocated to this category.
(HIGHLY RECOMMENDED) Lock Your Tokens:
Enter Recipients and Amounts: Provide a list of recipients along with the corresponding token amounts they will receive.
Set the Unlocking Schedule: Define the schedule this category will follow.
Choose Release Type:
Select “Immediate” if you want tokens to be released immediately on the “Starting On” date.
This date must be after the Token Generation Event (TGE)—the point at which the genesis launch is finalized.
If the TGE is delayed, the token release time will be adjusted accordingly.
For Linear Releases:
Ensure that the “Starting On” date matches the date of the first token release.
Example above shows a vesting schedule with 20% of tokens released at TGE (assuming the point pledging starts on April 30th at 1 PM and ends on May 1st at 1 PM), and the remaining 80% vested linearly over 8 months with 8 monthly unlocks. The first linear unlock occurs on May 7th, 2025.
(NOT RECOMMENDED) Deselect “Lock Token” if you do not wish to lock tokens for this category. You must then provide a recipient wallet address to receive the tokens immediately.
Click “Save” to update the vesting schedule and see the chart reflect the changes. Repeat these steps until you have allocated the full 50% of the developer supply.
To claim your tokens, go to the “Token Lock” tab on your profile page. If the category is not locked, it will appear under the Genesis Launch tab.
Your team member will be able to accept the invitation under the "My Projects" section on their profile page.
For purposes of our Agent Registry for ACP, fill up which framework your agent uses. Click the dropdown button to choose the framework used.
You can also link the agent social media and website on this page, to allow people to conveniently visit your pages and know more about your agents. This is also a great way to show the value of your agent offering!
Set the Launch Time for your agent. If it’s later than on the main page, you will see your launch with a countdown timer.
We recommend setting up the launch at least 7 days in advance to allow investors time to review the launch and reserve their points.
Double check your summary page to ensure all details are correctly captured. Once you're ready, click the "Launch Agent" button.
Note that 100 $VIRTUAL are needed (non-refundable) to create the agent.
Once you approved and signed with your deployer wallet, the token launch will be scheduled!
The agent is now scheduled to be launched. Once launched, people will have 24hrs to pledge points/commit $VIRTUALS.
Time to sit back and relax? Not quite! It's time for you to continue bumping up your marketing effort in the 24hr window, and share with the world why they should ape in your agent. Buckle up and have fun!!
I want to launch an AI Agent on an existing token (Base only) — Select this option if you have an existing Base token and want to use it as initial liquidity, which will be locked and staked indefinitely to earn emission rewards. This will create an agent and LP pool with $VIRTUAL. If you wish to use a non-Base token (e.g., Solana), it must first be bridged to Base (refer to this ).
This is a page where you could update yours and your team's background. Ensure your team members populate their profiles on , and add them as Contributor to the agent.