Step-by-step Guide to Participating in a MaaS pool
We have prepared a step-by-step guide for liquidity miners who wishing to participate in DeFiStarter’s MaaS pool, provided by Balancer. The first step is to choose the specific MaaS pool and understand which Balancer pool will be used. There is a link to the Balancer pool on the MaaS pool card, you can follow it to see which Balancer pool is used.
Let’s take a look at our MaaS pool as an example (Balancer: DFST/USDC 90/10).
1. Adding liquidity to the Balancer pool
You need to select the specific Balancer pool that is used in the specific MaaS pool and add liquidity to it. After you have added liquidity, Balancer will mint you BPT tokens of the pool.
1.1 Connect your wallet
Go to Balancer and connect your wallet. We recommend using MetaMask.
1.2 Setup proxy
- Click the “Add Liquidity” button. Balancer will ask you to set up a proxy contract before you supply liquidity for the first time.
- Click “Setup” to create a proxy contract. This is a one-time operation and will cost more than a simple transaction due to the amount of work involved in the contract setting up.
1.3 Unlock your tokens
Once your wallet is connected, you need to unlock your tokens before you can add them to the pool.
1.4 Add liquidity to the pool
There are two ways to add liquidity to the pool:
- Single asset
- Multi assets
The pool features a DFST/USDC 90/10 distribution. When using “multi assets”, you will need to add both DFST and USDC in the correct ratio. However, it is not necessary to hold both tokens to participate in the pool if you use the “single asset”. If you use this option, the pool will automatically convert a portion of your USDC to DFST.
1.5 Add your BPT tokens to MetaMask
After you have added liquidity, Balancer will mint you BPT tokens of the pool. To see your BPT tokens balance in MetaMask, you should manually add tokens to your wallet.
- Click the “Add Token” button on the Assets tab.
- Go to the “Custom token” tab, add the token contract address and click “Next”.
Get DeFiStarter’s stories in your inbox
Join Medium for free to get updates from this writer.
After that, you will see the balance of BPT tokens in MetaMask.
2. Stake your BPT tokens in DeFiStarter’s MaaS pool
You need to go to our MaaS page and find the pool you are interested in. Then stake the BPT tokens in this pool.
2.1 Connect your wallet
Go to DeFiStarter’s MaaS page and connect your wallet using MetaMask.
2.2 Unlock and stake your BPT tokens
Once your wallet is connected, you need to unlock your BPT tokens before you can add them to the pool.
- Click the “Stake” button, select the required number of BPT tokens in the pop-up window and click the “Stake” button again.
- Unlock tokens in Metamask.
- Confirm the transaction.
After the successful transaction, you will be able to see the number of staked BTP tokens in the pool card.
3. Claim your rewards
You can claim your rewards after the hold period is over. The Hold period duration is indicated on the pool card. If your MetaMask is connected to DeFiStarter, you will see the rewards you have earned on the pool card. Your account will be updated every day.
Click “Claim rewards” to collect your rewards.
4. Withdraw your BPT tokens
You will be able to withdraw the BPT tokens after the Hold period is over. The Hold period duration is indicated on the pool card.
To withdraw your BPT tokens, click the “Withdraw” button, select the number of tokens to be withdrawn in the pop-up window and click the “Withdraw” button again.
Stay tuned
Website |Twitter | Telegram Channel | Telegram Group | Discord