Wallet guide

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.

BitcoinChecking…
EVM (Ethereum, Base, Arbitrum…)Checking…
SolanaChecking…
CardanoChecking…
XRP LedgerGemWallet and Crossmark are checked when you pick them on the start page.
TONTON wallets connect through TON Connect (app, Telegram or extension), so they're picked on the start page.
TronChecking…

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

  1. Look at the top right of Chrome for the puzzle-piece icon (Extensions) and click it.
  2. Look for Xverse, Leather or UniSat in the list.
  3. Or type chrome://extensions in the address bar to see everything installed.

The box at the top of this page does the same check for you.

X

Xverse

Tested with VerifiedWallet

The most widely used Bitcoin extension. Gives you a Payment address (for your bitcoin) and an Ordinals address (for Bitcoin NFTs and Runes).

L

Leather

A Bitcoin wallet from the team behind the Stacks network. Gives you a Native SegWit and a Taproot address.

U

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

  1. Install the wallet from one of the links above, then pin it (puzzle-piece icon, then the pin).
  2. Open it and choose Create a new wallet, or Restore if you already have a recovery phrase.
  3. Write the recovery phrase on paper and keep it somewhere safe. Anyone with it can take your bitcoin.
  4. 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: signmessage on 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 app

Cosmostation

Cosmos · extension and app

Injective 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 · extension

Lace

Cardano · extension

Yoroi

Cardano · extension

Vespr

Cardano · extension and app

Typhon, 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 extension

Crossmark

XRP Ledger · Chrome extension

Use 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 app

The most widely used TON wallet, formerly called Tonkeeper.

Walt (Telegram Wallet)

TON · inside Telegram

The 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 message

The official Dogecoin wallet. Certify a D… address.

Electrum-LTC

Litecoin · Tools → Sign/verify message

The 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 message

The 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

Tron

The 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 · extension

Phantom

Sui, Solana, EVM · extension and app

Nightly

Sui and Aptos · extension and app

zkLogin (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 app

Nightly

Aptos and Sui · extension and app

Pontem

Aptos · extension

Keyless accounts (made with Google or Apple sign-in) can't be verified yet.

EVM, smart wallets and Solana

MetaMask

EVM

Rabby

EVM

Phantom

Solana and EVM

Solflare

Solana

No 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

Multisig

On 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

Passkey

Nothing 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.