I need to sign & verify an message on Ethereum, but my problem is that I only have my account address. When I try to use for instance MyCrypto it requires another type of wallet. I have tried other apps but none seems to allow for signing based on solely the Account address. Does anyone have any tips if this is possible?

2 Answers 2


You can't sign anything without the private key. That's the foundation of the whole blockchain cryptocurrency - if you could sign with just an address it would be a huge security issue.

  • Lauri is crisp, of course he is right. I add for you the following: the owner of that account is not you, but the person who know the private key. If you can, move your money to a normal wallet as soon as you can using the account provider facilities.
    – Rick Park
    Commented Feb 11, 2022 at 11:17

As Lauri says it is not possible to sign it. My problem was that I participated in the Polkadot ICO without an Ethereum wallet, I used some web pages or something. But after looking through my files I found an JSON file having my ethereum address and various other data. When I opened this file with MyCrypto I was finally able to sign my Ethereum transaction.

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.