gearsConfiguration

Launching a token requires configuring four categories of parameters. Every choice is made before deployment and locked onchain.

Token Identity

Parameter
Description

Token Name

The full name of your token (e.g., "ABC Token"). Stored onchain in the ERC-20 contract.

Token Symbol

The ticker symbol (e.g., "XYZ"). Used across Aerodrome, explorers, and wallets.

Total Supply

The total number of tokens minted at launch.

Logo

An image uploaded and pinned to IPFS. Linked to the token's onchain metadata for display on Aerodrome and explorers.

Twitter X URL

Optional link to your project's Twitter/X profile, displayed on the token detail page.

Liquidity Settings

Parameter
Description
Options

Liquidity %

Percentage of total supply allocated to the Aerodrome pool. The remaining tokens go to the creator wallet.

1-100%

Pair Token

The asset paired against your token in the pool.

ETH (WETH: 0x4200...0006) or USDC (0x8335...2913)

Initial Amount

The amount of ETH or USDC you deposit to seed the pool. This sets the initial price of your token.

Any amount

Pool Type

The AMM model for your trading pair.

vAMM or CL (see Pool Types)

Pool Types

vAMM (Volatile AMM) - standard constant-product pools (x * y = k), similar to Uniswap V2. Liquidity is spread across the entire price range. Simple, battle-tested, and best suited for new tokens with expected volatility. LP is represented as an ERC-20 token.

CL (Concentrated Liquidity) - concentrated liquidity pools similar to Uniswap V3. The Launcher deploys a full-range position by default (widest possible ticks), giving you the benefits of Aerodrome's CL infrastructure and fee tiers while keeping the setup simple. LP is represented as an NFT position.

Feature
vAMM
CL

Price range

Full range (automatic)

Full range (default)

LP representation

ERC-20 token

NFT (position manager)

Locker contract

V2 Pool Launcher Locker

CL Pool Launcher Locker

Fee model

Standard swap fees

Tick-based fee tiers

Best for

Most launches

Advanced use cases

Lock Duration

Option
Behavior

Custom (days)

LP is locked for the specified number of days. After expiry, it can be withdrawn.

Permanent

LP is locked forever (max uint32 duration). It can never be withdrawn. Maximum trust signal for your community.

Locking is handled natively through Aerodrome's LockerFactory contracts, not a third-party lock service. The lock is onchain, verifiable, and non-upgradeable.

Last updated