Create/Manage your liquidity pools

From the Pools page, you can create your own liquidity pool.

Create pool button

Create a pool

You can create your own liquidity pool using the Create button.

Select both first and second tokens:

  • First Token: the token you want to list

  • Second Token: the quote token. Note that using JEX as second token has a lower cost than using WEGLD or USDC or a custom token.

Create a Liquidity Pool

Once the pool is deployed, you will be redirected to the list of pools, with "My Pools" filter set to ON.

Click on it to view its details and continue the setup in the "Manage" section.

Pools - "Manage" section

Then you must claim ownership of the LP. After that you truly own the smart contract.

Claim LP ownership

Then issue the LP token which will be used as a receipt for liquidity providers. Note that there is a 0.05 EGLD network fee to issue the token.

Issue LP token

Then enable mint & burn of the LP token.

Enable mint/burn

Next step if to add initial liquidity.

Add Initial Liquidity

Note that the initial liquidity deposit defines the initial exchange rate of the tokens in the pool. Make sure to double-check the amounts.

Add Initial Liquidity

The liquidity pool is now live and users are able to deposit liquidity.

Manage a pool

You can easily enable or disable swaps.

Enable swap button
Disable swap button

When swaps are enabled, the pool gets automatically configured in the DEX aggregator and appears in the Swap tool.

You can claim "developer rewards" from the pool smart contract, which is equal to 30% of gas consumed by swapping in the pool. The more swaps in the pool, the more rewards.

Claim developer rewards button

Last updated

Was this helpful?