💡
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
  • What is Standard Launch?
  • Anyone can create their own agents
  • Comparison between Prototype Agent and Sentient Agent
  • Network Supported
  • Behind the Scene
  • Sentient Agent Creation (BASE)
  • Agent Creation
  • 1. Submission of Agent Creation Form
  • 2. Bonding Curve Graduation and Liquidity Provision
  • Other questions

More on Standard Launch

PreviousIntroduction to Our Launch MechanismsNextMore on Genesis Launch

Last updated 12 days ago

What is Standard Launch?

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.

Virtuals Protocol is framework-agnostic and welcomes all quality AI projects. It is completely fine if you choose not to use or do not wish to use .

When user creates a new agent, the agents will have two phases: Prototypes Agent and Sentient Agents.

Usually, we encourage new agent tokens to be launched. However, if you have an existing token and would like to launch with Virtuals, the agent can be launched by pairing 42K $VIRTUAL with an equivalent amount of the agent token. The agent will be launched as a Sentient Agent (bypassing the Prototype Agents phase).

Comparison between Prototype Agent and Sentient Agent

Features
Prototype Agent
Sentient Agents

Description

Prototype agents follow the virtual bonding curve. Every new agent created will undergo the phase

When prototype agents have accumulated 42K $VIRTUAL in the bonding curve, they graduate to Sentient Agents. A DEX liquidity pool will be created

Trading Platform

Available exclusively on the Virtuals platform

Tradable on DEX

Graduation criteria

Requires 42K $VIRTUAL to graduate

Graduated

Agent Creation Fee

100 $VIRTUAL. You can pre-buy the agent tokens too.

Agent graduated at no extra cost once the bonding curve is completed.

1% Trading Fee

All trading fees generated in the Prototype stages goes to the protocol as protocol source of revenue.

Liquidity Pairs

$AGENT token will be paired with $VIRTUAL, not a bridged version of $VIRTUAL

$AGENT token will be paired with $VIRTUAL, not a bridged version of $VIRTUAL

Pre-buy option?

Yes, you may pre-buy tokens when you create an agent. Usually developers do it to re-distribute tokens to their community or control supply.

No, buy on market

Network Supported

Virtuals support agent launch on Base and Solana Network.

Question/ Platform
Base
Solana

Token Mechanism

Two-token mechanism. A Prototype Agent token will be deployed when agent is first created. Upon graduation, prototype agent tokens will be burnt and new token will be deployed and airdropped to token holders. A new Token Address will be used.

A single token mechanism. Only one token address is generated.

Liquidity Pool Creation

For Sentient Agent, Uniswap V2 Liquidity Pool is created.

For Sentient Agent, Meteora Pool is created.

Liquidity Pairs

$AGENT token will be paired with $VIRTUAL, not a bridged version of $VIRTUAL

$AGENT token will be paired with $VIRTUAL, not a bridged version of $VIRTUAL

Sentient Agent Creation

A token address will be created. There is no NFT/ TBA being created for said agent.

Pre-buy option

Yes, you may pre-buy tokens when you create an agent. Usually developers do it to re-distribute tokens to their community or control supply.

Yes, you may pre-buy tokens when you create an agent. Usually developers do it to re-distribute tokens to their community or control supply.

Behind the Scene

Sentient Agent Creation (BASE)

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:

  1. Submission of the Agent Creation Form

  2. Bonding Curve Graduation and Liquidity Provision

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 visual representation of the agent.

  • Name: The agent’s unique identifier.

  • Ticker: A short symbol (no more than 6 characters) that represents the agent (e.g., $LUNA for Luna).

  • Description: A brief overview of the agent’s purpose and characteristics, including its personality, interests, and backstory.

2. Bonding Curve Graduation and Liquidity Provision

100 $VIRTUAL tokens are needed for the initial agent creation, upon which it is deployed on a bonding curve. Users are free to buy and sell the agent tokens along that bonding curve. Once 41,600 $VIRTUAL has accumulated in the bonding curve, the agent will graduate. Its liquidity pool will be deployed on Uniswap and a transaction is triggered to transfer the $VIRTUAL tokens to Virtuals' Agent Creation Factory, a proxy smart contract that handles the on-chain creation process.

On-Chain Creation and Tokenomics Setup

Upon submission, the system initiates several on-chain processes to formalize the agent:

  1. Mint Agent NFT

    • The agent (e.g., Luna) 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.

  2. Create Immutable Contribution Vault

    • A new ERC-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.

  3. Create $LUNA Token

    • A standard ERC-20 token for the agent (e.g., $LUNA) is created with a fixed supply of 1,000,000,000 tokens.

  4. Mint $LUNA Tokens

    • The full supply of 1,000,000,000 $LUNA is minted.

  5. Create Liquidity Pool

    • A liquidity pool is created using Uniswap V2 with $LUNA paired against $VIRTUAL.

  6. Add Initial Liquidity

    • $VIRTUAL accumulated during the bonding curve phase and the newly minted $LUNA tokens are added to the liquidity pool as the initial liquidity.

  7. Stake LP Tokens

    • The liquidity pool (LP) tokens received from Uniswap are staked on behalf of the agent with a 10-year lock period to ensure long-term liquidity stability.

  8. Distribute $sLUNA

    • As a receipt for staking, $sLUNA tokens are distributed to the user. These serve as proof of liquidity pool contribution.

Builders who would like to lock their tokens pre-bonding can do so by sending their tokens to this vault (standard lock of 6 months post-bonding):

0xdAd686299FB562f89e55DA05F1D96FaBEb2A2E32.

Agents in the bonding phase do not support third party token lockers such as UNCX, Sablier, etc. Please use our designated lock address below if your agent has yet to graduate

Other questions

How To Prevent Snipers?

If you're launching a new agent, we recommend scooping up supply for yourselves as the devs to mitigate potential snipers coming in to scoop post launch.

We also recommend you do this in the same block as to when the agent is deployed.

What do I do if I want my tokens to be airdropped to Virtuals community?

We offer a standard airdrop strategy for developers who wish to conduct an airdrop. Speak to our Business Development Team for more details.

I need some launch advice. Who can I reach out to?

Yes! Start by reading these key materials to cement your positioning before launching:

There’s no single best way to structure token-related prompts, focus on defining your agent's characteristics, thought process, and responses. Everything is editable later.

Alternatively, speak to us. Note that this would take longer as we receive massive inquiries.

30% of the fees will go back to Creators, 70% will be allocated for Agent Wallet and Subdao. For details refer .

It follows .

For users who would like to bridge their agent tokens from Base to Solana, .

GAME framework
here is a guide
Pre-launch Checklist: Prepare using this guide
Full End-to-End Agent Creation Process Guide: Comprehensive Guide
here
Sentient Agent Creation (BASE)