Published in


Tutorial: Swap your BEP20 ELF Tokens to the Mainnet Tokens

aelf has opened a new mainnet swap route for BEP20 ELF holders at 12:00 A. M. on November 4th, 2021 (GMT+8). BEP20 ELF holders could replace their tokens with mainnet ELF tokens at the rate of 1:1 on our swap page. With this route, users can enjoy a convenient mainnet swap function where the gas fees are greatly reduced.

Tutorial for the mainnet token swap on aelf website


First, install the following tools before conducting the token swap:

Second, register the two wallets.

- Register an account with Metamask or import an existing BSC wallet identity into Metamask.
- Click [Import tokens]
- Search for [ELF] and click [Next] to add
- Enter the BEP20 ELF address and import the tokens to Metamask Wallet.

aelf Wallet:

Solution 1: Use Google Chrome aelf wallet plug-in (Night Elf) to register aelf mainnet identity

  • First, you need to enter a password with a length of at least 9 digits, which must have a certain degree of complexity. It can contain uppercase letters, lowercase letters, symbols, and numbers. Then click the [Create Wallet] button.
  • Through the previous step, you can see the NightELF User Agreement, please read it carefully and decide whether you want to use NightELF, then click Agree or Refuse.
  • Click [Key Pairs] and [Create Keypair]
  • Enter the Keypair name, click [create Keypair], write down the Mnemonic, and click [Next]
  • Re-select the mnemonic phrase and click [Submit] to complete the registration. The interface will automatically return to the [Key Pairs], where all the identities will be listed. Click [Copy Address] and copy the ID below, which is the aelf mainnet address.

Solution 2: Register through aelf Wallet to obtain an aelf mainnet identity.

Import the wallet into the Night_Elf extension by means of mnemonics or keys. For details, please refer to:

PLEASE BE NOTED: You can NOT send assets over the Night_Elf extension. For transactions, please use the mnemonic to import your mainnet aelf identities into aelf Wallet APP.


  • Click the “Connect” button in the SEND section to connect to the wallet.
  • Click the “Metamask” wallet on the pop-up page, enter the wallet password, and click the “Unlock” button.
  • After logging in successfully, click the “Connect aelf Wallet” button to connect to the aelf wallet.
  • Enter the aelf wallet password in the pop-up page and click “Unlock Wallet”.
  • After successfully logging in, enter the amount of BEP20 ELF tokens, and click the “Lock” button. (If you want to swap more than 5,000,000 ELF tokens, please send an email to first)
  • After clicking the “Lock” button, the browser will pop up the wallet page, click “Confirm” to authorize. BNB is required as the gas fee in the wallet.
  • After clicking “Confirm”, wait for about 1 minute, and the token swap page will display “Lock Successful”.
  • After you see the prompt “lock Successful”, click the “refresh” button in the upper right corner, and you will see the Receipt Id.
  • Click “Select the Receipt Id”, select the number of BEP20 ELF you want to swap, and click the “Receive” button.
  • After clicking the “Receive” button, the browser will pop up the Night Elf page, click “Submit” to authorize.
  • Wait for about 1 minute, you can get the same amount of ELF mainnet tokens as locked tokens on the aelf mainnet, and the swap page will display your TXID for this swap.

Please be reminded that the mainnet token swap event will expire by 12:00 P.M. on December 9th, 2021 (GMT+8). If you have any questions, please contact



ælf, the next breakthrough in Blockchain.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store