The EOS Mainnet Launch Survival Guide: Safe Wallets & Voting Portals (Updated 6/4/18)

in eos •  4 months ago

eos-blockchain-e1527797973936.jpg

This guide will be updated as new tools are discovered and vetted

This guide covers:

  • ETH/EOS Key pair converters
  • Wallets
  • Voting Portals
  • Block Explorers

The following guide will be helpful if you wish to participate in the EOS mainnet launch without incident. The tools in this list are the only ones we can recommend at this time. The prerequisites to appear on this list are: we have worked with the creators directly and/or know them personally, the code is open source, and/or we have worked on it ourselves. Some of these projects may still be under construction at this time.


Key Pair Converter

CRYPTO KEY.jpg

This will be a primary attack vector of scammers. Please read thoroughly.

The Snapshot

On June 2nd at 22:59:59 UTC all ERC-20 EOS tokens on the Ethereum blockchain will be frozen forever. The EOS crowdsale contract will execute this function and nothing can stop it. 23 hours after that the final snapshot will be taken to prepare for the EOS mainnet launch.

What is the snapshot? The snapshot is just a CSV file. It's a database of public addresses and the corresponding token balances. That's it.

Here is the snapshot that has been confirmed accurate by at least 7 block producer candidates.. If you registered your address and you see your EOS public key in the list then you are good to go!~~

Also included in the snapshot process is a list of unregistered addresses. Here's the list of unregistered addresses from that period. Are you in here?

The Fallback Method:

If you're reading this right now because the EOS mainnet is live and you've just realized that you didn't register your tokens, then you might be in luck. The fallback method is meant to capture as many unregistered tokens as possible and make them available to their owners immediately at launch.

The fallback method works first by identifying the Ethereum addresses that hold EOS ERC-20 tokens but do not have corresponding EOS public keys mapped to them (i.e. unregistered). First, it grabs a public key for that address from the Ethereum blockchain, and then the Ethereum public key is "converted" into an EOS public key.

How is that possible? Think of it this way, your Ethereum public key is just the wrapper around a longer array of numbers which are compressed into a 64 character string that you call your public key. This 64 character string is specific to Ethereum and always begins with '0x'. If you “reverse” the process you can go back to the array of numbers and encode it for another blockchain, in this case EOS, which always begins with 'EOS'.

Here is the code.

Don’t Get Scammed

Block.One nor anyone else can convert your private key for you because it's only known to you so you have to convert it. It will be this point of conversion that scammers will try to take advantage of. They will use this opportunity to present fake and malicious key converters. If you fall victim to this scam you will lose both your EOS and ETH private keys.

To reiterate, If you use a malicious key converter you will lose both your Ethereum and EOS private keys.

Scatter

Website
Github

scatter_fallback_key.gif

The great developers at Scatter have taken the original key converter code and integrated it straight into the interface. Scatter is an extremely useful tool and we recommend it to anyone looking for a secure method to sign transactions online.

EOS Cafe Calgary: EOSKey.io

Website
Github

CafeCalgary.png

The EOS Cafe / EOS Calgary team has put together a simple, offline electron app key converter that you can download directly from their website. This method is very secure.


Wallets

The wallet is an integral component of nearly every public blockchain. Many block producers have produced wallets and we will add them here as they are released.

Greymass: Combo voting portal & light wallet

Instructions
Github

Uqly4Dj.png

A very cool project from Greymass that integrates voting functionality, token staking, and enables either temporary or local storage of keys.

EOS Canada: eosc Wallet

Github & Download Instructions Here

eosc.png

EOS Canada has built a wallet for all of the command line junkies out there. This wallet is recommended for those with command line experience.

EOS Rio: Simple EOS

Website
Github

Simple EOS is being built by EOS Rio and will be live for Mainnet launch. It has a well designed GUI and will have voting functionality built in. Both Windows and Mac apps are signed.


Voting Portals

Not every wallet will have voting functionality so there are many voting-only solutions being built. Nearly every one of them integrates Scatter so please familiarize yourself with Scatter’s functionality. Instructions on how to vote can be found at each portal.

EOS Portal

Website
Github

Portal.png

A community lead project which EOS New York has the pleasure of working on with many others. It’s fully integrated with Scatter and will support multiple EOSIO based blockchains in the future.

Tokenika: Offline Voting

Instructions
Github

Picture1.png

Tokenika has put together a slightly more complex method of voting that works offline. Recommended for a more advanced user. Tokenika does provide a step-by-step walkthrough.


Block Explorers

In order to track transactions, histories, and accounts, block explorers are integral parts of the blockchain product ecosystem.

EOS Tracker

Website
Github

Kesarito.png

Developed by well-known community member, @Kesarito, this block explorer is expected to be live once mainnet is up and running.


Picture1.png

EOS New York is a Block Producer Candidate for the EOS.IO Blockchain

Website
Twitter
Medium
STEEM
Meetup
Telegram

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

pHEW! All is well and I'm ready to party. lets do this!

Nice CSV grab.

great list of resources. thanks @eosnewyork
EOS rocks!!
regards from Costa Rica.
@FelipeSuarez

Good work, thanks for sharing.
Resteemed and Saludos from Venezuela!

Nice article :)

Glad i voted for you guys :)

Great article thanks for sharing!

LiquidEOS also put together a safe and user-friendly voting portal worth mentioning. I've linked it below. Good luck on the vote!

https://vote.liquideos.com/

·

Yep that's the one I used, worked really well 👍

Thank you for this survival guide. Please keep posting all relevant information regarding EOS mainnet launch. Go EOS!

Thanks for the info. I see this being useful for those folks who owned EOS tokens already but I have a different issue. I didn't own EOS tokens before the mainnet launch but I'd like to invest now in actual EOS coins. I've downloaded SimplEOS wallet but it seems you must open an EOS account to use it. Opening an account costs a small amount of EOS which you won't have if you don't already have an account and own EOS and therefore can't open an account... The only option given in the wallet is that it gives you a code that you're supposed to send to a 'friend' to open the account for you (I don't have anyone to do this for me)... Looking at the eoskey.io app, if you generate an EOS address from your ETH address, will this make it possible to hold EOS in a desktop wallet or is it still catch 22? And btw, I've bought some EOS on an exchange but I have to leave it there for now...

Very helpful overview! Those solutions you haven't mentioned, didn't meet your criteria for security and stability or is it rather an issue of time?

·

Time. People need at least one solution. After launch, we can learn which ones are the best.

Great resource to get started after Mainnet.

Scatter seems to be a key component to have an easier life with EOS in the future. I assume it will get the same status that MetaMask has today.

Why BPs decided to leave minimal contributions (0.01ETH) out of the game?
behind those accounts that you call dust there are real people with real needs, that need support, that need to prosper and not to be excluded.

is not the purpose (dan's vision) of EOS, to achieve life, liberty, prosperity and justice to ALL ?

All: except those who really need to prosper and can only afford a minimal contribution to the project ?

After all 10$usd for a billions of dollars ico, yeah i am probably worthless dust to them / you

Saludos desde Orlando, Soon from Colombia amazing work...

Thanks for your valuable sharing!

My address is listed on the list you linked to. Are you saying I'm on the list of "unregistered addresses"? If so, I'm in trouble? I thought I had been registered for months. Please advise. Thank you!

·

Please check again. Apologies for the confusion. You should be fine.

·
·

Thank you! I had a small heart attack and was gearing up for a long night trying to fix it at the last second. I appreciate the quick update! And thank you for all of your work throughout the past several months. Go EOS!!!

Very Good Artikel. And a reale source of trusted information. Thanks!

Why do you mean the address in the snapshot will be in trouble? It confuses me.
I think all registered address will be in the list.

·

We have updated the article to be less vague. Please check again.

·
·

I just registered 16 hours ago and cannot see in the list, is that normal?

·
·
·

The snapshot is from period 347, which happened a few days ago so you would not expect to find your public ETH address on the list. Please visit this website and input your PUBLIC ETH address where your EOS are stored. Remember, do NOT put your private key into this field.

https://eosauthority.com/

·
·
·

The snapshot is from period 347, which happened a few days ago so you would not expect to find your public ETH address on the list. Please visit this website and input your PUBLIC ETH address where your EOS are stored. Remember, do NOT put your private key into this field.

https://eosauthority.com/

I'm keep all erc20, nep5 and of course eos in Infinito, it will add EOS if it succeed in launching the mainnet. So I just stay calm and wait for the news, that's the convenient I like.
https://www.infinitowallet.io/blog/infinito-wallet-is-the-first-universal-wallet-supporting-eos-mainnet/

This is great , thanks!

Thank you

Thanks for the very informative share! I've been rooting for you guys, and stuff like this is exactly why! :)

Shout outs to my other picks #LiquidEOS, #generEOS and #EOS Canada

Excellent article EOS New York have got to be one of the top candidates for the 21 BP's along with #eostribe and #LiquidEOS

Great. Thanks for this.
Is this list fully updated now we are live?
Also, has anyone provided a tutorial on how to change the default account name that was given at launch? I know the block producers have all picked their usernames and some were concerned about name squatting so this ability is now live. Can anyone advise?

EOS Rio: Simple EOS

website & github doesn't work...

·

Hi @ash, the link should be live later today, the code is being audited now. The links are there for future reference :)

·
·

sounds alright!

·

The wallet is under construction and should be live soon.

LibertyBlock

no SSL... dude half of the stuff you highlight is either dead or a complete mess. would not touch any of it

·

Many of these projects are still being worked on. We've removed it until they update the certificate. Thank you for your feedback @ash.

sorry guys ... bit of a disaster ... could we have done this months ago! ....
all these posts on how to vote all look the same ....difficult! ... time ticking
and i'm back in study mode .... may have to get your votes late .... not happy !

GREAT article. EOS has not made this process simple to say the least. This is the best overview I have seen by far! Keep it up.

Hopefully if your coins were held on a reputable exchange you would be ok and did not have to do anything?

Cornell Professor and Nick Szabo Criticize EOS for Bugs and Centralization

Very nice.... Go to the moon !!!

fantomas.jpeg