It’s important to check if there are any hidden fees when depositing or withdrawing your crypto assets from a farm or pool. This guide focuses on how to check for the maximum deposit and withdrawal fee of a pool on the Avalanche network.
Step 1. Find the MasterChef contract #
First, we need to get the MasterChef contract address. You can usually find it on the docs page of a farm or on our website rugdoc.io. Still not sure how to find the MasterChef contract? No worries, read this guide!
Step 2. Open the MasterChef contract #
Open the Avalanche block explorer and paste the address in the top right corner and hit enter. In this example, we are using Boneswap’s MasterChef contract.
Step 3. Read the contract #
Now that we have opened the MasterChef contract in the Avalanche block explorer, it’s time to read it. Don’t worry, this is pretty easy. Scroll down and click on the ‘Read Contract’ button on the right side of the screen.
Now, in order to find the withdrawal fee, scroll down until you find the section called ‘MAX_WITHDRAWAL_FEE_BP’. In the case of Boneswap, the maximum withdrawal fee is 300 BP, which translates to 3% of your crypto assets.
You can find the deposit fee in a similar way. Look for the section called ‘MAX_DEPOSIT_FEE_BP’. In this case, the max deposit fee is the same as the max withdrawal fee: 3%.
Congratulations! You are now able to find the maximum withdrawal and deposit fees for the pools of a farm. Remember to always check the fees of a farm before depositing your crypto assets in one of its pools. It might happen that there are zero deposit fees but extremely high withdrawal fees!