Skip to main content

Mainnet user guide

Here is a tutorial to use Swaap interface on mainnet via Polygon Network.

Import your tokens on Metamask

Make sure you sent assets to Polygon. If not, you can check this tutorial.

If the assets don’t appear in your Metamask wallet, you need to import them. On Metamask, go to Assets, scroll down and click on Import tokens:

Paste the Token Contract Address that you can verify [here](
  • WBTC: 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6

  • WETH: 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619

  • USDC: 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174

Swap your assets

Go to Trade. Select the tokens you want to swap (3 tokens available for now: WETH, WBTC & USDC) & the amount. You can view the price below.

When you are set, click on swap tokens.

If needed, allow Swaap to use the asset you are swapping.

Confirm the transaction on Metamask.

Then, click on “Confirm swap”.

Confirm the transaction on Metamask, then you’re set!
If you aren’t able to confirm the swap because the button displays “amount too large”, then you need to reduce the amount. We are still in the early days of the pool, so the low liquidity may block large swaps. In the future, liquidity will be higher and you’ll be able to swap larger amounts.

Provide liquidity

Go to pools and click on the pool you want to join (only one available at the moment).

You can either deposit one token or several tokens. If you provide one token, just insert the amount you wish to deposit. Then click on Preview, authorize Swaap to use your assets if necessary, and click on Deposit. Confirm the transaction on Metamask and you are set!

Alternatively, you can deposit multiple assets at the same time. In this case, you have to possess all the assets that constitute the pool. Just enter the amount you wish to deposit for one asset and the protocol will automatically calculate how much you need to deposit for other assets based on the pool split.

If your balance is green on all 3 assets, click on Preview. 3 approval transactions will be launched to provide access to each asset. Approve them in Metamask. A final transaction will finalize the operation and welcome, you are in the pool!

Exit the pool

In Invest, click on withdraw.

You can now choose how much you want to withdraw from the pool. This can be set as a % of deposited funds or you can directly enter the amount you wish to withdraw for a specific asset. We will calculate the amount for the other deposited assets based on the pool split.

Click on Preview then Withdraw. Confirm the transaction on Metamask and here you go!