Live in the US and want to Register your EOS tokens? Here is a step by step guide Todd Welker Follow Feb 14, 2018 · 4 min read

These steps are for those using My Ether Wallet, MEW for short. My MEW is linked to my Trezor device so i will be giving specific instructions involving it’s use. If you use a Nano, or just the MEW wallet itself, just substitute the instructions I use for Trezor with your own normal protocol. I don’t know that this guide will help you if you use MetaMask, maybe parts of it will. You may have to search for another guide, or set up a MEW wallet and transfer your tokens to it prior to the closing of the auction. Sorry.

Now, I know this may look intimidating to the non millennial, less tech savvy adults, but i’m one of you and i did it, so, so can you.

Let’s jump in.

Purchase an online virtual private network service or download one of the free services. I went with Cyber Ghost, but you can use whatever you want. Why go the VPN route? Because if you don’t, you have to rely on a third party to generate your EOS, public and private, keys. Call me paranoid, but I do not trust a third party to generate the keys to my wallet. There is a person that provides this service for you and the code is open source. I’m sure the creator is providing a great service to the community, and everything is on the up and up, but i’m not tech savvy enough to review the code on Github to ensure it’s use safely. There are just too many horror stories in the crypto world for me to be comfortable doing this. Your security is your responsibility. That’s why i used a VPN and generated my keys directly from the EOS.io website. Once you have the VPN, set your location to another country; I chose Hong Kong because, why not, Hong Kong is awesome! You can choose any country you like as long as it is not the United States or China. Now you can log onto EOS.io and select Get EOS. Click it. Check all five boxes. I know, you are clicking a box that says you are not a US citizen, but this is for their protection, not yours. Scroll down and click register. Select My Ether Wallet. Click generate EOS keys. Copy and paste these keys to Word, or your clip board. You are going to need the public key for MEW and you do not want to risk entering it wrong by doing it manually. You can write them down or print them when you are done and delete the file to keep them safe. Now, connect your Trezor to your computer, unlock it, select Ethereum and open your MEW wallet. Select Trezor again, follow the prompts and select the address you want to register. Note: If you have EOS in multiple addresses you are going to have to do this for each address, or consolidate your EOS into the one address you want to register. Myself, I registered multiple wallet addresses to the same EOS public key by completing this process a few times. Now click on Unlock your Wallet. Click on Contracts at the top of the page. Now, where it says “select a contract…” click the down arrow and choose EOS: Contribution. Now Click the Access button. Scroll down and click on “Select a function”. Now select Register in the drop down menu. It is close to the bottom. Enter your new, EOS PUBLIC key in the key string. It also asks, just below and on the same page, “how would you like to access your wallet?” Select Trezor again and then click on connect to Trezor. Select the same address you have been working on and then click the Write button. Leave the two fields as they are, amount to send 0 and gas self populates. Now select Generate Transaction. Confirm and continue on your Trezor. Then select Generate Transaction. Click on Yes I’m sure. That’s it, your done. Time to verify it worked.

Verify your EOS tokens are registered.

If you are still on the last page and you just went through the registration process, then, in the select a function dropdown menu were you just selected Register, click on it and change it to Keys. Enter your PUBLIC ETH key in the key string and hit Read. The EOS address should populate in the field below if it is registered. Note: The time it takes to populate and verify varies based on the Ethereum network congestion. Don’t freak out if it is not populating right away. It took an hour for mine to show up. Just click read every so often or disconnect and try again later.

If you are Verifying a previous registration attempt

open you MEW Wallet with your Trezor. Select the address you verified and unlock your wallet. Click on Contracts at the top. Now, where it says “select a contract…” click the down arrow and choose EOS: Contribution again. Now Click the Access button. Scroll down and click on “Select a function”. Now select keys. Enter your PUBLIC ETH key in the key string and hit Read. The EOS address should populate.

That’s it you should be good to go! Have a beautiful day and may all your dreams come true!