Guide to transferring CRV from Fantom chain to Ethereum mainnet
Last updated
Last updated
Open the Curve DAO Token (CRV) contract in FTMScan:
Go to the Contract tab, choose Write Contract, and connect your wallet by clicking Connect to Web3.
Expand the approve submenu for the Curve DAO Token (CRV) contract and make sure the _spender address is the following bridge contract:
Here is an example for approving 10,000 CRV tokens:
After a successful Token Approval transaction, find the Layer Zero Bridge contract for Curve DAO Token (CRV) in FTMScan:
https://ftmscan.com/address/0x7ce8aF75A9180B602445bE230860DDcb4cAc3E42
Go to the Contract tab, then Read Contract.
Click on the 1. quote tab, after which you will see the current Wei cost of the transfer. Click on that to open the converter. Copy the FTM (1) value.
Go to the Write Contract tab and connect your wallet by clicking Connect to Web3.
Click on the 1. bridge (0xc3de453d) tab, after which you’ll see a form with 3 fields to be filled out as follows:
In the bridge field, enter the value you copied from 1. quote.
In the _receiver (address), enter the receiving Ethereum address (your own, if sending to yourself).
Example of filling out the fields for transferring 10,000 CRV tokens:
Enter the number of tokens to approve for moving (in Wei format, meaning that you need to add 18 zeroes to the end of the amount or click and choose the right format).
Click and sign the Token Approval transaction in your wallet.
In the _amount (uint256) field, enter the number of tokens (in Wei format: add 18 zeroes to the end of the amount or click and choose the right format).
Click and sign the Bridge transaction in your wallet. Your transfer has now been sent. You can find the status and other details of the transfer here: https://layerzeroscan.com/?srcChainKey[0]=fantom