How it works
A Cardano address contains the hash of the key that controls it. When you sign, the wallet returns the signature and the public key; the key must hash to your address and the signature must match the message. The signed data also names the address, so it can't be moved to another one.
Step by step
- Install a Cardano browser wallet (Eternl, Lace, Yoroi, Vespr…) from the wallet guide.
- On Get certified, click Connect next to your wallet.
- Approve the connection, then the signature request. You may be asked for your spending password.
Good to know
- Regular
addr1…accounts andstake1…stake addresses work. Script addresses, old Byron-era addresses and test networks don't. - Tier 3 on-chain screening isn't available for Cardano yet. Tiers 1 and 2 are.
Sign once with your wallet: free, no transaction. We counter-sign it and give you a link anyone can verify. From $1.
More guides
How to prove you own a Bitcoin address
Sign a message with the address's key: free, instant, nothing on the blockchain.
How to sign a message with a Bitcoin wallet
Step by step in Xverse, Electrum, Sparrow, Trezor, Ledger and Bitcoin Core.
BIP-322 vs BIP-137: Bitcoin message signing explained
Why there are two formats, which wallets use which, and why Taproot needs BIP-322.
How to prove you own an Ethereum wallet
One signed message, no gas, and it covers every EVM network at once.
Questions
Does signing cost ADA?
No. A signed message isn't a transaction, so nothing is sent and there's no fee.
Which address is certified?
The address your wallet chooses to sign with, usually its first used receiving address. It's shown before you pay.
Can I use a Ledger or Trezor?
Yes, if your browser wallet (for example Eternl or Lace) supports message signing with it.