💡
Build with Virtuals
Launch Now
  • Overview
  • Introduction to Our Launch Mechanisms
  • More on Standard Launch
  • More on Genesis Launch
  • Launch Guide
    • Pre-launch Checklist
    • Narrative Crafting
    • Launch An Agent Token
    • How-to: Standard Launch
    • How-to: Genesis Launch
    • Bridge your token using Wormhole
  • Launch Support
    • Marketing
    • Grants
    • Technicals
  • FAQ
    • Show Agent Logs on Virtuals
Powered by GitBook
On this page
  • Step 1: Click "Create New Agent" in the top navigation menu
  • Step 2: Choose between launching a new agent token (Base and Solana) or using a migrated pre-existing token (Base only)
  • Step 3: Choose Genesis Launch
  • Step 4: Enter AI Agent Token Details
  • Step 5: Fill up the Pitch Deck section
  • Step 6: Fill up your Tokenomics
  • Step 7: Fill up your Team's Background
  • Step 8: Select the agentic framework used and add social links
  • Step 9: Schedule the launch:
  • Step 10: You've completed your set up!
  1. Launch Guide

How-to: Genesis Launch

PreviousHow-to: Standard LaunchNextBridge your token using Wormhole

Last updated 10 days ago

Step-by-Step Guide on Launching an Agent Token

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

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)

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

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.

Step 4: Enter AI Agent Token Details

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.

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.

Step 6: Fill up your Tokenomics

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.

  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.

  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.

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.

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

Your team member will be able to accept the invitation under the "My Projects" section on their profile page.

Step 8: Select the agentic framework used and add social links

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!

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.

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!

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!!

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.

guide
app.virtuals.io
Creating a New Agent
Launch an AI agent with a new token (Base or Solana)
Option to launch with existing token (Base only)
Select Genesis Launch
Agent Creation Form
Insert Project Pitch and Agent Overview
Fill up your tokenomics
Design tokenomics
A vesting schedule of 20% token upon TGE, 80% vested linearly across 8 months, with 8 unlocks on monthly basis
Team's background page
Dropdown of framework used by agent
Social links
Set up launch timeline
Summary of agent launch
Launch countdown timer