Stage 1 — Create your token on Vara
Your token needs to exist as a VFT program (Vara Fungible Token — Vara’s fungible token standard). There are two ways to get there:Option A — Tokenator (easiest, no code)
1
Open Tokenator
Go to tokenator.club and connect your Vara wallet.
2
Describe your token
Set the token’s name, ticker symbol, supply, and logo.
3
Deploy
Confirm the deployment — the token program is uploaded to Vara Network in minutes, and full ownership stays with you.
Option B — Gear IDEA (advanced)
1
Follow the official VFT guide
The step-by-step walkthrough lives in the Vara documentation: Launch a VFT.
2
Upload through Gear IDEA
Upload the VFT program at idea.gear-tech.io, sign the transactions, and your token is live on the network.
Deploying costs network fees, so you’ll need some VARA in your wallet. If your balance is empty, open your account balance in Gear IDEA (top-right corner) and press Get Mainnet Balance — it tops you up with around 100 VARA, more than enough for the fees.
0x…) — you’ll need it in Stage 2. You can find it in Tokenator, or in Gear IDEA under Programs (filter by Vara Fungible Token).
Stage 2 — Create the trading pair on RivrDEX
1
Open the Pool page
Go to app.rivrdex.io, connect your wallet, and open Pool.
2
Start a new position
Click New Position — the Add Liquidity tab opens.
3
Import your token
Click the token selector on Token 1 and paste your token’s contract address into the “Search by token or address” field.
4
Confirm the import
The token import window appears. Double-check the address is correct, read the warning, confirm you understand the risks, and continue.
5
Select the second token
Pick the other side of the pair — for example wUSDT or VARA.
6
Create the pair
If this pair doesn’t exist yet, you’ll see: “The selected token pair does not exist yet. Click Create Pair to set it up and add liquidity in the next step.” Click Create Pair and sign the transaction.
7
Seed the pool
In the next step, deposit both tokens to provide the initial liquidity. Your pair is now live — anyone can trade against it or add liquidity.
Set the initial price carefully
The ratio of your first deposit sets the starting price of the pool. For example, depositing 1,000 TOKEN and 10 VARA sets a price of 0.01 VARA per TOKEN. There is no oracle — your ratio is the market price at launch.Safety notes
- Custom tokens on Vara can be created by anyone, with any name or symbol. Always verify the contract address before importing, providing liquidity, or swapping — an unverified token may not be tradeable back.
- Creating a pair is permissionless: no approval needed, and the pair is public immediately after creation.
After creation
Once your pair is live:- Any user can swap between the two tokens using the Swap interface.
- Any user can add liquidity to the pool and earn a share of the 0.3% LP fee — including your own seed deposit, which earns from the very first trade.
- The price adjusts automatically as trades occur, following the constant product formula (
x * y = k).