MetaMask Migration


Demex had an earlier integration with MetaMask ("Legacy Integration").

To offer users a new and improved experience of using MetaMask, Demex released a new integration with MetaMask ("EVM Integration").

Users that connected to Demex with MetaMask before 03/07/2023 will need to migrate to the new integration method.

The enhanced integration will have the following benefits:

  • Users can generate an '0x...' address (typical of EVM accounts) in addition to their 'swth1...' address, allowing users to interact with dApps built using CarbonEVM and providing a more streamlined user experience in the Carbon ecosystem

  • Lower fees: Elimination of one-time activation fee

  • Improved convenience: Connect to Demex on mobile device

  • Enhanced security: Sign transactions directly on MetaMask

  • Native MetaMask support:

    • Ability to add Carbon as a network on MetaMask

    • Send and receive Carbon tokens directly from MetaMask

For ease of reference, we use the following Demex account designations:

  1. Legacy account: This refers to all Demex accounts that were used to connect to Demex before 03/07/2023 and are not compatible with CarbonEVM.

  2. EVM account: This refers to all Demex accounts that are compatible with CarbonEVM.

Users will retain the ability to log into Demex using their Legacy accounts. However, in order to take advantage of the aforementioned benefits, we highly recommend migrating your Demex Legacy account to the EVM account.

Important notes:

  • When connecting, you will be presented with the choice of either continuing to use Demex on the Legacy account or migrating to the EVM account. If you opt to stay on the Legacy account, Demex will continuously prompt you to initiate the migration process.

  • The migration process does not involve the creation of a new account, and your funds will remain secure.

  • The migration has no impact on your staked and LPed tokens, as well as your ability to engage in operations on Demex. You can seamlessly carry out activities such as trading, lending, providing liquidity, and staking, just as you did prior to the migration.

  • The 'swth1...' address and account you utilized prior to the migration will remain unchanged.

Step-by-step Guide

Step 1: Navigate to the Demex website and click on the 'Connect Wallet' button located at the far-right corner.

Step 2: Select the 'MetaMask' option located second from the bottom among the available Wallet choices.

Click on the 'Connect' button.

Step 3: Legacy account detected.

To initiate the migration process, click on the 'Migrate' button.

Step 4: Copy the private key given, and click on the 'Next' button.

You can also import this private key to other wallets like Keplr or Leap if you want to use those wallets to connect to Demex.

Step 5: In order to import your Demex account, you need to go to the MetaMask browser extension and click on 'My Accounts' followed by 'Import Account'. Then, you should paste the private key that you copied in Step 4 into the extension.

Click on the 'Next' button when you have completed the instructions above.

You may import your account to Keplr and Leap as well; Click here and here for the respective user guide.

Step 6: After successfully importing your account, you need to switch to your newly imported account on MetaMask and then reconnect to Demex to complete the migration process.

Click on the 'Connect' button once you've completed the switch.

Congratulations, you have successfully migrated your account!

Following a successful migration, you can now connect to Demex using MetaMask. The enhanced integration allows you to link your native balance between Carbon Core and Carbon EVM, enabling seamless navigation between the IBC and Ethereum ecosystems.

Note: Once you have funded your account, in order to proceed with your first transaction on Demex, it is necessary to activate your account. Please note that this activation requirement only applies to first-time transactions.

Last updated