Today, I am sharing the method of signing messages with an Ethereum address using an Android smartphone. Signing a message serves several purposes:
This tutorial is just for learning purpose. Bitcoin message sign is best way to sign message and If you have a PC then no need of Ethereum message signing although users only have android smartphone could use it as an alternative.
Account Recovery:It allows you to recover your account in case you lost your account because of hacking or you lost access to both your mail and account.
Changing address:It's useful for changing addresses in Bounties and signature campaigns.
A method was already shared for signing messages through MEW (MyEtherWallet), but unfortunately, images are no longer supported due to Bitcointalk no longer supporting Imgur embedding.
I will show the tutorial of signing messages on Etherscan through Metamask/Trustwallet/Safepal/Bitget wallet or any wallet that supports WalletConnect.
First, go to the Etherscan signature page site:
https://etherscan.io/verifiedSignatures![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.postimg.cc%2FDZG5JjSz%2Fasp.jpg&t=663&c=5YpIeNP9jQwaOA)
Connect your wallet through any compatible option. If you use Metamask, then simply click on it. If you use Trustwallet, click on wallet connect and then select Trustwallet.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.postimg.cc%2FMZNMr63g%2Fbaby.jpg&t=663&c=XtqdJzJKDwecuA)
After connecting your wallet, you will see the screen like below.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.postimg.cc%2FKzVzVfft%2Fhh.jpg&t=663&c=xHaczOZLm_aaEg)
Write the sign message in this format:
Today Date: Oct 08 2023.
This address is owned by Hondacd125
Note: You can customize the sign message as needed.
The sign-in prompt will appear in your wallet; just sign it, and you're done now.
Click on publish to make it public.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.postimg.cc%2FYC99xjQ5%2Ffinal.jpg&t=663&c=Q0jzYLMV0hJIBg)
Save signature hash for future use.
Signature hash:0x1761e86e28a842aa69f76c8199fb38b669cf055a955d88b7e3573d8b3a1c861d394574fcc8b9b
d2689785375bb9449b1a05b3593f88608f52bfb6ec5403f490c1c
You can check or verify your message by going to this site
https://etherscan.io/verifiedSignatures, clicking on
Verify, and then just put the signature hash.
Note: When you done signing message then goto
Revoke.cash and revoke all permission for safety.