RE: How to check which EOS public key is mapped to your ETH address with MyEtherWallet (MEW)
UPDATE: OK, problem solved, mostly.
I've discovered, for the key confirmation, that if I paste in my public Ethereum address (my overall, general Ethereum address), the string for my public EOS key DOES appear in the confirmation box (just below the box where I put my Ethereum address).
My problem was that I was pasting in the specific public address in which my EOS tokens were kept - one of the five or so ("Please select the address you would like to interact with") addresses that appear in "View Wallet Info" just after I plug in my Trezor.
My tokens were in one of those five addresses, and that's the address I used to make the transaction, so I therefore thought that would be the one to paste in for the key confirmation.
And I think it's completely natural for someone to think that. Because, after all, we're dealing with EOS, not ETHER.
If a tutorial says "paste your ethereum address here," a natural assumption is to use the "ethereum address" that you made the transaction with.
This distinction really was not made clear in any tutorial I read.
Also, just as a simple example of the difference between what's in the tutorial above and what the user who is confronting this process for the first time needs to know -- and please know, sandwich, that you have been a total champ, and that you're work is very much appreciated -- but I might try to fix this in your explanation above:
What I'm talking about is that in the second part of your point number 1 above, you say:
"Under heading Select Existing Contract is a dropdown, select EOS Contribution"
But immediately after that, in your point number 2, you say:
"Select 'Keys' from the dropdown."
So anyone who has never done this before is going to say:
"Wait a minute -- you just said 'select EOS Contribution.' Which is it? 'EOS Contribution'? Or 'keys'??
To the un-initiated, that's confusing, even though 'keys' is not in that first dropdown menu. (This gives a mis-cue whereby a new user is now thinking: "What did I do to make 'keys' not show up as a selection in this menu?")
In other words, you've made it sound like your talking about the same drop-down menu, when in fact before anyone can select "keys", you fail to mention that they need to first click the "Access" button that's below, then scroll further down the page to a second drop-down menu with the label "Select a function", and select "keys" from there.
It may seem easy enough to expect users to read between the lines and just "get it" that there's this other drop-down, but it should be made completely unambiguous. And I would fix this in the explanation above.
I mean, you're giving this tutorial for folks who don't already know the process, right? Such details are crucial, and I can understand why that guy in a related thread who was using fuck every other word was pissed. The process is not as straightforward as it appears to folks who have gone through the steps before, and already know all about exactly what to do.
Also I would try to make clear that a user's main, primary Ether address is the one that they need to enter for the key-confirmation.
What's very easily confusing is what confused me - the fact that one has EOS tokens, and ether, and other cryptocurrencies sitting in multiple addresses. If my EOS is in a specific address, for me, the intuitive thing was to use that address. Not "my public ether address."
Please remember, one wrong click, slow load times, a browser freeze, a single unexplained step in the process, many things can cause the steps to go awry.
One unanswered question remains, because I also think it's natural to believe that one's tokens have been moved, because when I look, in the "MyEtherWallet" website (using only Google Chrome, of course, which is yet another problem - I'm primarily a Firefox user), at "View Wallet Info", at the list of ERC20 tokens (the "Show All Tokens" dropdown), I still see a zero beside 'EOS', which leads me to believe that I do not have possession of my own EOS tokens.
Ethplorer only shows that it was tranferred away to:
0xd0a6e6c54dbc68db5db3a091b171a77407ff7ccf
How would I access my EOS tokens if, for example, I wanted to use, trade, sell or otherwise get at them? Where do I go to see my balance?
Following the instructions above only query a constant (read) function that does not write. Nothing bad can happen. If you're referring to calling the
register()
function, nothing bad can happen either. It's a non-spendable function. You cannot send ether to it, it only accepts a 0 value in the transaction. ERC20 tokens are only sent by using the Transfers function of the corresponding token contract ... EOS ERC20 tokens cannot be sent in any way through a function in crowdsale contract (other that from receiving tokens throughclaim
orclaimAll
functions.)I cannot empathize, that guy isn't confused, he's just angry.
I apologize that these instructions were not clear enough for you, these MEW instructions are specifically for advanced users familiar with MEW. When I wrote this, I was writing other tutorials as well as spending 12-14 hours a day giving free help in the EOS telegram. Apparently this article accidentally omitted the "this is intended for advanced users" heading I normally gave them. Unfortunately STEEM articles are not editable after 10 days or so, it's a flaw with this platform.
As a sidenote, the screenshot shows the "keys" dropdown which makes it fairly obvious it is not the first dropdown. That said, it could have been more clear.
ERC20 tokens are represented by their corresponding token address. Each ethereum client includes a token in their list at their discretion. Try watching a custom token as explained here
https://steemit.com/eos/@sandwich/how-to-transfer-eos-erc20-tokens-using-myetherwallet
Good link also