Common uses
Use this page to confirm wallet ownership proofs, debug signed-message flows, or validate a signature against a known Ethereum address.
Paste the original message and the signature to validate the signed payload. You can also enter an expected address to confirm whether the signature matches a specific wallet.
{{ status.message }}
{{ recoveredAddress || 'Recovered signer address will appear here.' }}Use this page to confirm wallet ownership proofs, debug signed-message flows, or validate a signature against a known Ethereum address.
The tool recovers the signing address from the message and signature using the standard Ethereum signed message verification flow, entirely in the browser.