Fantom Multichain response
For context, please see https://forum.alchemix.fi/public/d/430-aip-95b-multichain-response-fantom
How to Redeem FTM alUSD and gALCX
If you have alUSD or gALCX on Fantom and would like to redeem them for alUSD or xALCX on Optimism per AIP 95b, these are the steps to take:
1 — Go to the alUSD FTM contract (https://ftmscan.com/token/0xB67FA6deFCe4042070Eb1ae1511Dcd6dcc6a532E#writeProxyContract). First, connect your wallet to Etherscan using the ‘Connect to Web3’ button and approve the redeemer contract to spend your alUSD. To do this, open the function #2 drop down, input the contract address of the redeemer contract into the ‘spender’ input field (0x19B3cDc09233Ef1aa15998E8bb343B11c0601094), and input the amount you want to approve for spending.
This value needs to be converted from your usual value (E.g. $100) into a unit256 number. You can use the unit converter here to convert your number. Type it into the Ether (1) field, and copy the output from the Wei (10–18) field. Paste this into the input amount field in Etherscan and press the ‘Write’ button. Approve the transaction in your wallet.
2 — Go to the FTM redeemer contract here: https://ftmscan.com/address/0x19B3cDc09233Ef1aa15998E8bb343B11c0601094#writeContract and connect your wallet to Etherscan
3 — If you wish to redeem all of your alUSD, go to function 3 (function 6 for gALCX, see contract address in footer). Enter a small amount of FTM into the input. This is the amount of FTM you will pay to cover gas/L0 fees, and you will be reimbursed for what you do not spend. 5 to 10 FTM should be sufficient. Note that this number does not need conversion.
4 — (You can use function #1 if you want to redeem a specific amount of alUSD, or function #2 if you want to redeem a specific amount to a specific address. Ditto for gALCX function 4 and 5).
5 — Press the ‘Write button’ and approve the transaction in your wallet.
6 — You should receive your alUSD and/or ALCX on Optimism automatically (credited per the ratios outlined in AIP 95b). If you do not receive the assets within 20 minutes, please open a ticket in the support channel of the Alchemix discord server. If you’re not already a member, please find the invite link in the footer of the website, alchemix.fi.
Rates and References
- 1 alUSD on FTM will be exchanged for 0.909 alUSD on Optimism, total amount of OP alUSD = 155,000
- 1 gALCX on FTM will be exchanged for 1.289 xALCX on Optimism, total amount of xALCX = 7203.
- alUSD on Fantom: https://ftmscan.com/token/0xB67FA6deFCe4042070Eb1ae1511Dcd6dcc6a532E#writeProxyContract
- gALCX contract on Fantom: https://ftmscan.com/token/0x70F9fd19f857411b089977E7916c05A0fc477Ac9#writeProxyContract
- Connect to web3, go to “write as proxy”, and function #2 “Approve” to approve the redemption contract to spend gALCX on Fantom.
- Fantom Redemption Contract https://ftmscan.com/address/0x19B3cDc09233Ef1aa15998E8bb343B11c0601094#writeContract
- OP Redemption Distribution Contract https://optimistic.etherscan.io/address/0x17573150d67d820542efb24210371545a4868b03