This content was deleted by the author. You can see it from Blockchain History logs.

Minimizing the cost of gas when claiming EOS using MyEtherWallet

Safety First:

Please beware of phishing websites. Do not enter your key on a website you arrived at by clicking a link. Use bookmarks. Always triple-check the domain. You are responsible for your safety & security.

Also, please have take some time out to read through the Inherent Security Risks of MyEtherWallet, by @sandwich

Understanding the claimAll function

The steps on EOS.IO website suggests you select claimAll to claim your ERC-20 EOS Tokens.

claimAll.png

This function essentially runs the claim() function in a loop for each contribution period that has ended. And each time it executes the function it needs gas. This is a screenshot of me claiming my tokens at the end of Period #2 when my only contribution was during Period #0:

myclaims.png

As you can see it has also tried to claim EOS during Period #1 and Period #2, returning with 0 EOS since I did not make any contributions. This means I have paid 3 times as much gas as I could have paid if I claimed only for a specific window.

Claiming for a specific period

If you are sure in which period you made your contributions, claiming for a specific period is really easy. Most of the steps are taken from @sandwich's The Complete Guide :

  1. Go to https://www.myetherwallet.com/#contracts

  2. Under heading Select Existing Contract is a dropdown, select EOS Contribution

  3. Click Access

  4. Under the "Read / Write Contract" heading, in the dropdown select claim
    claim.png

  5. Under day type in the period number in which you made your contribution. Example: for period #7 you would simply type 7

  6. Load your wallet

  7. Click Unlock button

  8. Click Write button

  9. Set Amount to send to 0 and allow the wallet to suggest a Gas Limit. If it does not auto-populate, enter 90000 or more. If your TX fails, increase Gas Limit.

  10. Click Generate Transaction button

  11. Check the details of the transaction, and if you are confident with the details you have entered, click Yes, I am sure! Make transaction.

  12. If all went well, a green bar will appear at the bottom of the page including a link to your transaction on the blockchain.

Note:

I personally have not made further contributions besides Period #0, so I am not able to provide screenshots of this working. Please leave a comment if this has been successful for you. I will update this and provide screenshots when I have made further contributions.