Skip to main content
RivrDEX is fully permissionless: anyone can bring a new token to market without approval from anyone. The whole journey takes two stages — first your token goes live on Vara Network, then you create its trading pair on RivrDEX and seed it with liquidity.

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.
After either option, copy your token’s contract address (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.
The first deposit into a new pool must be worth at least $1,000 in total. If it’s less, the Add Liquidity button stays disabled. The app says “we recommend”, but this is a hard minimum.A new token has no price yet, so the app values it at the price you set. Both sides count the same, which means you need about $500 in wUSDT or wVARA plus the same value in your token. Add a little extra, because the dollar estimate moves with prices.Example: 520 wUSDT + 1,000,000 TOKEN. The starting price is 0.00052 wUSDT per TOKEN, and the pool is worth about $1,040.The minimum only applies to this first deposit. Creating the pair has no minimum, and once the pool has liquidity, anyone can add any amount. It’s there to protect traders: in a tiny pool, the price can be moved with almost no money.

Set the initial price carefully

The ratio of your first deposit sets the starting price of the pool. For example, depositing 1,000,000 TOKEN and 520 wUSDT sets a price of 0.00052 wUSDT per TOKEN. There is no oracle — your ratio is the market price at launch.
If you set the initial price far from fair value, arbitrage will immediately trade against your pool at your expense — you will effectively sell your deposited tokens at the wrong price. Check the market price of both tokens before seeding the pool.

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