Old MXC ERC20 to New MXC zkEVM Moonchain Mainnet Bridge Tutorial
This tutorial will guide you through the steps required to bridge your old MXC ERC20 tokens to the new MXC zkEVM tokens on the Moonchain mainnet. Follow the steps below to ensure a smooth transition.
Step 1: Bridge ERC20 MXC (Old) to Arbitrum MXC (Old)
The first step is to bridge your ERC20 MXC tokens from the Ethereum mainnet to Arbitrum using the official Arbitrum bridge.
Instructions:
- Visit the Arbitrum Official Bridge.
- Connect your Ethereum wallet (e.g., MetaMask).
- Ensure your wallet has sufficient ETH for gas fees.
- Select the old MXC ERC20 token:
- Contract Address on Ethereum:
0x5ca381bbfb58f0092df149bd3d243b08b9a8386e
- Contract Address on Ethereum:
- Bridge the tokens to Arbitrum by following the on-screen instructions.
- Wait for the transaction to be confirmed. Once done, you will have the old MXC tokens (ARB MXC) on the Arbitrum network.
Step 2: Swap Old ARB MXC Tokens for New ARB MXC Tokens
After bridging, you need to swap your old ARB MXC tokens for the new ARB MXC tokens using Uniswap.
Instructions:
- Visit the Uniswap Interface.
- Connect your wallet and switch to the Arbitrum network.
- Add the token contract addresses to Uniswap:
- Old ARB MXC Token:
0x91b468fe3dce581d7a6cfe34189f1314b6862ed6
- New ARB MXC Token:
0xaedf7656fbb47c5b97dd529ac1d0e807e051f2dd
- Old ARB MXC Token:
- Swap your old ARB MXC tokens for new ARB MXC tokens.
- Confirm the transaction and wait for it to be processed.
Step 3: Bridge New ARB MXC Tokens to zkEVM Moonchain
Finally, bridge your new ARB MXC tokens from Arbitrum to the zkEVM Moonchain mainnet.
Instructions:
- Visit the Moonchain zkEVM Bridge.
- Connect your wallet and ensure it is set to the Arbitrum network.
- Select the new ARB MXC token:
- Contract Address on Arbitrum:
0xaedf7656fbb47c5b97dd529ac1d0e807e051f2dd
- Contract Address on Arbitrum:
- Follow the instructions to bridge the tokens to the zkEVM Moonchain mainnet.
- Wait for the transaction to complete. Your new MXC zkEVM tokens will now be available on the Moonchain mainnet.
Summary
- Bridge old MXC ERC20 tokens from Ethereum to Arbitrum using the Arbitrum Official Bridge.
- Swap old ARB MXC tokens for new ARB MXC tokens on Uniswap.
- Bridge new ARB MXC tokens to the zkEVM Moonchain mainnet using the Moonchain zkEVM Bridge.
By following these steps, you will successfully transfer your old MXC ERC20 tokens to the new MXC zkEVM tokens on Moonchain.
Happy Bridging! 🚀