Which wallet do I need?
To get a certificate you sign one message with a wallet you hold the keys for. Check what's already in this browser, or see where to get one safely.
In this browser right now
Checked on this device only. Nothing is sent to us.
Installed but not listed? Unlock the wallet, check it's switched on in Chrome's extensions, then reload this page. On a phone, Chrome can't run wallet extensions: open verifiedwallet.io in your wallet app's own browser instead (Xverse, MetaMask and Phantom all have one).
Bitcoin in Chrome
Three Bitcoin wallets work as Chrome extensions. Any one is enough.
How to check if you already have one
- Look at the top right of Chrome for the puzzle-piece icon (Extensions) and click it.
- Look for Xverse, Leather or UniSat in the list.
- Or type
chrome://extensionsin the address bar to see everything installed.
The box at the top of this page does the same check for you.
Xverse
Tested with VerifiedWalletThe most widely used Bitcoin extension. Gives you a Payment address (for your bitcoin) and an Ordinals address (for Bitcoin NFTs and Runes).
Leather
A Bitcoin wallet from the team behind the Stacks network. Gives you a Native SegWit and a Taproot address.
UniSat
Popular with Ordinals and Runes collectors. Uses one address at a time; switch address inside UniSat first if you have several.
New to it? Setting up takes about five minutes
- Install the wallet from one of the links above, then pin it (puzzle-piece icon, then the pin).
- Open it and choose Create a new wallet, or Restore if you already have a recovery phrase.
- Write the recovery phrase on paper and keep it somewhere safe. Anyone with it can take your bitcoin.
- Come back to Get verified and reload it. Your wallet now shows as a button: connect, pick the address, approve the message.
You don't need any bitcoin in the wallet, and signing costs nothing. Usually you'd certify the address that holds your bitcoin, so people can see that it's yours.
Using a desktop or hardware wallet?
No extension needed. On the start page choose Sign with a Bitcoin wallet by hand: copy the message, sign it in your wallet, paste the signature back. The page checks it straight away.
- Electrum (electrum.org): Tools, then Sign/verify message.
- Sparrow (sparrowwallet.com): Tools, then Sign/Verify Message. Works with a connected Trezor, Ledger, Coldcard or other hardware wallet.
- Bitcoin Core:
signmessageon a legacy (1…) address.
Single-key addresses only: bc1q…, bc1p…, 3… or 1…. Multisig and exchange addresses can't sign a message.
Cosmos chains
For Cosmos Hub, Osmosis, Celestia, dYdX, Noble, Sei, Akash, Stride and Juno. On the start page connect your wallet, then pick the network whose address you want verified.
Keplr
Cosmos · extension and appCosmostation
Cosmos · extension and appInjective and Evmos use Ethereum-style keys and aren't supported here yet.
Cardano
For regular Cardano accounts (addr1…). Any CIP-30 browser wallet works; it shows on the start page as soon as it's installed.
Eternl
Cardano · extensionLace
Cardano · extensionYoroi
Cardano · extensionVespr
Cardano · extension and appTyphon, Gero, Begin and NuFi work the same way. Hardware wallets connected to Eternl or Lace can sign too.
XRP Ledger
For classic XRP accounts (r…). Install one of these browser extensions, then on the start page choose it and approve the two prompts (share your account, then sign).
GemWallet
XRP Ledger · Chrome extensionCrossmark
XRP Ledger · Chrome extensionUse Xaman? Xaman support is planned. Meanwhile you can import your account into GemWallet or Crossmark. An exchange deposit address with a destination tag belongs to the exchange and can't be verified.
TON
For TON addresses (UQ… / EQ…). On the start page choose Connect a TON wallet: approving the connection is the proof.
Keeper (Tonkeeper)
TON · Chrome extension and appThe most widely used TON wallet, formerly called Tonkeeper.
Walt (Telegram Wallet)
TON · inside TelegramThe wallet built into Telegram, formerly called Wallet. Choose it in the TON wallet list and approve in Telegram.
My Wallet (formerly MyTonWallet), Tonhub, OKX, Bitget and other TON Connect wallets work too.
Dogecoin, Litecoin and Bitcoin Cash
These coins sign messages the same way as Bitcoin. Use the coin's own desktop wallet, then on the start page choose Sign by hand, pick the coin and paste the signature back.
Dogecoin Core
Dogecoin · File → Sign messageThe official Dogecoin wallet. Certify a D… address.
Electrum-LTC
Litecoin · Tools → Sign/verify messageThe Electrum wallet for Litecoin (Litecoin Core works too: File → Sign message). Certify an ltc1…, L… or M… address.
Electron Cash
Bitcoin Cash · Tools → Sign/verify messageThe Electrum-style wallet for Bitcoin Cash. Certify a bitcoincash:q… address.
Tron in Chrome
For Tron (T…) addresses, including the ones used for USDT on Tron.
TronLink
TronThe most widely used Tron wallet. It works with a Ledger too: connect the Ledger in TronLink and confirm on the device.
On a phone, open verifiedwallet.io inside the TronLink app's own browser (DApp tab). USDT kept on an exchange can't be verified: the exchange holds those keys.
Sui
For Sui addresses (0x and 64 characters). Any Sui browser wallet shows on the start page as soon as it's installed.
Slush
Sui · extension and app (formerly Sui Wallet)Suiet
Sui · extensionPhantom
Sui, Solana, EVM · extension and appNightly
Sui and Aptos · extension and appzkLogin (Google sign-in) and multisig Sui accounts can't be verified yet.
Aptos
For Aptos accounts (0x and 64 characters). We also check on the Aptos network that the key you sign with still controls the account.
Petra
Aptos · extension and appNightly
Aptos and Sui · extension and appPontem
Aptos · extensionKeyless accounts (made with Google or Apple sign-in) can't be verified yet.
EVM, smart wallets and Solana
MetaMask
EVMRabby
EVMPhantom
Solana and EVMSolflare
SolanaNo EVM wallet at all? The start page can make one for you with just your email.
Safe and smart wallets
Smart-contract wallets live on one network, so the certificate names it (Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, Gnosis, Avalanche, Linea or Scroll).
Safe
MultisigOn the start page choose "Use a wallet on your phone" and connect from the Safe app (WalletConnect). If your Safe needs several owners, each signs in the Safe app.
Coinbase Smart Wallet
PasskeyNothing to install: choose "Coinbase Smart Wallet" on the start page and sign in with your passkey.
Stay safe
- Only install a wallet from the links on this page or the wallet's own website. Fake wallet extensions are a common scam: check the publisher and the number of users in the Chrome Web Store.
- Never type your recovery phrase into a website. VerifiedWallet will never ask for it, and no real service needs it.
- Signing our message is free and can't move funds. Still, always read what a wallet asks you to approve.
More help: signing with a Bitcoin wallet, is it safe to sign? and all guides.