Since Mist wallet no longer works, at all, I am trying to retrieve my tokens from the WALLET CONTRACT which can be natively created by Mist (not multisig). I can't recall why I set this up but I think it was recommended by the foundation for some reason so thats where I kept them.

I have tried using other platforms like mycrypto and myetherwallet but when interacting with the contract it only offers the basic functions like 'kill' which will kill the wallet contract but only transfer the Ether, not the tokens.

I have checked google and pretty much no one has the same problem as me. Does anyone know how I can do this whether it's via an online or desktop wallet? Or even using a script if it's possible?

In the final screenshot, this is what happens when I try to write the transaction on the OMG account, it fails with an rpc error. My plan was to take the transaction data from this to then execute in the account that holds the wallet contract.



enter image description here

enter image description here

This is what happens when I try to write the transaction on the OMG account, it fails with an rpc error

  • Are you sure it's a contract and not an external account? Can you post its address so we know for sure which one it is? Commented Feb 12, 2020 at 3:08
  • Perhaps you created a multisig with a single owner. In that case you can call execute() like execute(<token_addres>, 0, <transfer_data>) where <transfer_data> is the token transfer operation encoded in solidity ABI.
    – Ismael
    Commented Feb 12, 2020 at 3:23
  • This is the wallet contract: etherscan.io/address/…
    – Peter
    Commented Feb 12, 2020 at 3:42
  • The wallet contract above was created by this normal address/account which you generate in Mist: etherscan.io/address/0x9f2477c4121c15e25d7b7084e6fa5f0aa65357cc
    – Peter
    Commented Feb 12, 2020 at 3:43
  • I added some screenshots from the web-based testnet platform. I simply gave a name, clicked on 'ADD WALLET CONTRACT' and 'SINGLE OWNER ACCOUNT' then clicked create. Thats how the wallet contract was created.
    – Peter
    Commented Feb 12, 2020 at 3:48

1 Answer 1


Checking to see if you made any progress - I have the same issue. I have a cryptopunk stuck in mine. Would be nice to solve this.

  • Hello, yes in the end I contacted mycrypto ([email protected]) and they walked me through how to do it with their wallet. They were awesome. I tipped them some bitcoin for helping me too, since there was a bit of back and forth. Get in touch with them, they were super responsive and super helpful. Hope this help!
    – Peter
    Commented Feb 5, 2021 at 6:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.