NOTICE: All EOS tokens in your Bancor Wallet will be frozen and rendered permanently unusable if you do not follow the steps in this guide.
EOS mainnet will officially launch on June 2nd. When this occurs, all EOS tokens on the Ethereum blockchain will be frozen and become non-transferable.
Prior to the EOS main net launch, a snapshot of the Ethereum blockchain will occur on June 1st. During the snapshot, all registered ERC20 wallets holding EOS tokens will have their balances registered and automatically transferred to EOS main net.
Bancor team preparations
On May 28th, Bancor will disassemble the EOSBNT relay token ahead of the EOS main net launch. All EOS tokens in the relay will be registered and transferred to the EOS blockchain. Following the disassembling of EOSBNT token relay, all EOS transactions on the Bancor Network will be temporarily disabled. EOS convertibility will resume when cross-chain functionality goes live on Bancor.
Bancor Wallet user responsibilities
While Bancor will register and transfer EOS tokens stored in the EOSBNT relay, it is important to note that Bancor CANNOT register and transfer EOS tokens held in individual Bancor Wallets. This is because, unlike traditional exchanges, Bancor is decentralized and does not hold or control any tokens in individual Bancor Wallets.
As such, Bancor Wallet users are entirely responsible for registering their tokens with EOS, and must do so no later than May 27th. Unregistered EOS tokens in Bancor Wallets will be frozen and rendered non-transferable after this date.
Registering EOS tokens held in the Bancor Wallet
In order to register EOS tokens held in the Bancor Wallet by May 27th, users must create a new set of public and private keys on the EOS blockchain that point to their ERC20 Bancor Wallet.
Users only need to register their wallet one time. Once a wallet has been registered with EOS, it does not need to be registered again, even if the balance of EOS tokens in the wallet changes before the snapshot and main net launch.
How to register EOS tokens held in the Bancor Wallet using Metamask
1. Retrieve your Bancor Wallet address by clicking “Receive” on the wallet top bar and copy the numbers in the YOUR ADDRESS box to a safe location.
2. Retrieve your Bancor Wallet keystore by clicking the gear icon in the wallet interface and opt to “Export” your JSON file to a secure location.
3. Install Metamask: https://metamask.io/
4. Import you Bancor Wallet to Metamask by clicking the orange person icon with the rotating arrows and selecting “Import Account”.
5. Opt to import a JSON File, select your Bancor Wallet Keystore UTC file, enter your Bancor Wallet password and click import. Your Bancor Wallet is now integrated into Metamask.
6. Now go to https://eos.io, scroll down and select "GET EOS".
7. If you are not a U.S. or Chinese citizen, check all of the required boxes and click "CONTINUE".
8. Scroll down to “Participation Instructions” and click "Register".
9. Scroll down, select Metamask and then click “EOS TOKEN DISTRIBUTION”.
10. Once on the EOS Token Distribution page, click “REGISTER EOS KEY”.
11. Your ERC20 Bancor Wallet will now be registered to an EOS Public Key. Copy and paste your “Private key” into the “Confirm private key” input and safely backup your details. Once you have done so, click “I HAVE SAFELY BACKED UP MY PRIVATE KEY”.
12. When prompted, confirm your registration in Metamask by clicking the green “SUBMIT” button. Your EOS public key is now registered. This may take several minutes to confirm.
Congrats! Your Bancor Wallet and all of the EOS tokens that it contains are now registered with EOS main net and will be included in the June snapshot.
Extra steps: Verifying your Bancor Wallet registration with EOS on MEW
13. You can verify that your Bancor Wallet is linked to an EOS Public Key by going to https://www.myetherwallet.com/ and selecting the “Contracts” tab on the top bar.
14. Select “EOS Contribution” from the dropdown menu and then click the “Access” button.
15. Scroll down to the “Select a function” dropdown menu and choose “keys”.
16. Input your ERC20 Bancor Wallet address into the “address” box and click “READ”.
If your wallet is properly registered, an EOS string will appear in the gray box.
You're all set!