How-to: Genesis Launch

Step-by-Step Guide on Launching an Agent Token

Step 1: Click "Create New Agent" in the top navigation menu

Creating a New Agent

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.

Step 2: Choose between launching a new agent token (Base and Solana) or using a migrated pre-existing token (Base only)

Launch an AI agent with a new token (Base or Solana)
Option to launch with existing token (Base only)
  • 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.

  • 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 guide).

Step 3: Choose Genesis Launch

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.

Select Genesis Launch

Step 4: Enter AI Agent Token Details

Agent Creation Form
  • 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.

This is a front-end description only and does not influence the agent’s sentience or actions.

  • 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.

Step 5: Fill up the Pitch Deck section

  1. For the short pitch, think of this as a ‘TLDR why should anyone care, make it bullet points to be concise and also compelling

  2. 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.

Insert Project Pitch and Agent Overview

Step 6: Fill up your Tokenomics

Fill up your tokenomics

To set up the tokenomics, select "Allocate Tokens." You can allocate up to 50% of the developer (unallocated) supply.

Design tokenomics
  1. Fill in the category name and provide a short description (2 to 3 words) to explain it.

  2. Select the percentage of the supply to be allocated to this category.

A vesting schedule of 20% token upon TGE, 80% vested linearly across 8 months, with 8 unlocks on monthly basis
  1. (HIGHLY RECOMMENDED) Lock Your Tokens:

    1. Enter Recipients and Amounts: Provide a list of recipients along with the corresponding token amounts they will receive.

    2. Set the Unlocking Schedule: Define the schedule this category will follow.

      1. 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.

      2. For Linear Releases:

        • Ensure that the “Starting On” date matches the date of the first token release.

Note: Wallet 2 will follow the same vesting schedule as Wallet 1. For example, if Wallet 1 receives 20% of its tokens upon TGE, Wallet 2 will also receive 20% of its tokens upon TGE.

If you have recipients with different vesting schedules, you should create a new category for each unique schedule.

  1. (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.

  2. 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.

Step 7: Fill up your Team's Background

This is a page where you could update yours and your team's background. Ensure your team members populate their profiles on app.virtuals.io, and add them as Contributor to the agent.

Team's background page

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.

Dropdown of framework used by agent

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!

Social links

Step 9: Schedule the launch:

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.

Set up launch timeline

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.

Summary of agent launch
Launch countdown timer

Once you approved and signed with your deployer wallet, the token launch will be scheduled!

Step 10: You've completed your set up!

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!

Last updated

OSZAR »