Free · no account · nothing stored

Is this wallet really theirs?

Paste any crypto address before you send. We tell you whether its owner proved it's theirs, whether it's a listed company's wallet, or whether it only looks like one.

Try:

Works for Bitcoin, Ethereum and every EVM network, Solana, Tron, XRP, TON, Cardano, Cosmos, Sui, Aptos and more. The address you check isn't kept. Want your own wallet to show as verified? Get verified.

Check from any page. The free browser extension puts this check one right-click away, on any exchange, invoice or chat.
Add to Chrome How it works
Works with

Bitcoin, Ethereum, Solana and every chain in between.

Sign with the wallet you already use: no transaction, no fee. One certificate for an Ethereum-style 0x address covers it on every EVM network.

Bitcoin
Ethereum
Base
Arbitrum
Optimism
Polygon
BNB Chain
Solana
XRP
Dogecoin
Cardano
TON
Tron
Sui
Litecoin
Bitcoin Cash
Cosmos
Aptos
Avalanche
Linea
zkSync
Scroll
+Any EVM network

Is my wallet supported?

Paste any wallet address and we'll tell you straight away. Nothing is sent anywhere except a lookup in our public register.

Wallets you can use

Any wallet you hold the keys for, in your browser or on your phone. No wallet? Make one with your email in seconds, or see the wallet guide to check what you have and where to get one.

MetaMaskEVM
RabbyEVM
Coinbase WalletEVM
PhantomSolana
SolflareSolana
BackpackSolana
Xverse, Leather, UnisatBitcoin · in your browser
Electrum, SparrowBitcoin · sign by hand
Keplr, CosmostationCosmos chains · in your browser
Eternl, Lace, Yoroi, VesprCardano · in your browser
GemWallet, CrossmarkXRP Ledger · in your browser
Keeper, WaltTON · ex-Tonkeeper, Telegram Wallet
TronLinkTron · in your browser
Slush, Suiet, PhantomSui · in your browser
Petra, Nightly, PontemAptos · in your browser
SafeMultisig · via WalletConnect
Coinbase Smart WalletPasskey · nothing to install
Dogecoin Core, Electrum-LTC, Electron CashDOGE · LTC · BCH · sign by hand
LedgerEVM via MetaMask · Bitcoin via Sparrow
TrezorEVM via MetaMask · Bitcoin via Sparrow
Phone walletsWalletConnect · QR code
How it works

Three steps. About two minutes.

No forms to fill in and nothing to install if you don't want to. Bring a wallet or make one with your email.

01

Connect or create a wallet

Use MetaMask, Rabby or Coinbase Wallet for EVM, Phantom, Solflare or Backpack for Solana, or create a secure wallet with just your email.

02

Sign and pay

Sign a one-time message in your wallet (free, no gas, nothing moves), then pay securely with Stripe.

03

Share your certificate

Get a permanent certificate page and ID. Anyone you share it with can check both signatures in their own browser.

Under the hood

Two signatures. One proof.

Here's what actually happens when you get verified, and why anyone can check it without asking us.

Your wallet signs a one-time message. It names your wallet and a random nonce. Signing is free, needs no gas, can't move funds, and only the holder of the private key can do it.

We counter-sign the certificate. Your signature goes into the certificate's core, and VerifiedWallet seals that whole core with an ES256 signature. Change one character and the seal breaks.

Anyone can check both, in their own browser. The certificate page recovers your wallet from your signature and checks our seal against the public key we publish. Nothing is taken on trust from our server.

Examples

See a certificate before you buy one.

One example of each tier, exactly as a real certificate looks once it's complete. Open one and watch both signatures being checked in your browser.

View all examples

Pricing

Pay once. Prove forever.

One-time prices, no subscription. Your certificate page stays up permanently. See an example of each.

Tier 1

Wallet Certificate

$1one-time
  • Cryptographic proof you control the wallet
  • Counter-signed and publicly verifiable
  • Permanent certificate page and ID
Get Tier 1
Tier 3

AML Screened

$10one-time
  • Everything in Tier 2
  • Identity screened against sanctions and PEP lists
  • Wallet screened on-chain for sanctions, mixers and stolen funds
Get Tier 3
Business

Company Certificate

$49one-time

Proof that your company controls a wallet, including multi-signature wallets, for counterparties, banks and auditors.

  • Multi-signature wallets: Safe, Bitcoin, XRP and Tron, each key-holder signs
  • Or any single-key wallet we support
  • Company checked against its official registry
  • Directors and owners identity-verified (never named)
  • Wallet screened on-chain where the network allows
Don't trust. Verify.

Proof that holds up without us.

Every certificate carries two signatures over the same data. Check them in any browser, or offline with standard tools. If we disappeared tomorrow, your proof would still verify.

  • Your wallet signs firstAn EIP-191 signature that only the holder of the private key could produce.
  • We counter-signAn ES256 signature over the certificate, checkable against our published public key.
  • Anyone can look it upSearch the public register by wallet address or certificate ID.
certificate.json · example
// the signed core of a certificate
{
  "id": "VW-7K3Q-M2XA",
  "tier": 2,
  "wallet": "0x71c7…976f",
  "walletSignature": {
    "message": "VerifiedWallet certificate request…",
    "signature": "0x4f1a…9c1b"  // EIP-191
  },
  "kyc": { "status": "verified" },
  "issuedAt": "2026-10-13T09:41:00Z"
}
// attestation
{ "alg": "ES256", "sig": "MEUCIQDx3f…" }
Who it's for

One link instead of a screenshot.

Whenever someone asks "is that really your wallet?", send them your certificate.

P2P and OTC trades

Show a counterparty the wallet they're paying belongs to you before funds move.

Getting paid in crypto

Give clients and employers a payout address they can verify, not just copy and hope.

Communities and allowlists

Accept wallets that have proved who controls them, with identity where it matters.

Onboarding and compliance

Collect wallet ownership proof in a standard, signed format your team can check.

Questions

Good to know

Which blockchains and wallets can I certify?

EVM: any Ethereum-style address, the kind that starts with 0x. The same address works on Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Linea, zkSync, Scroll and every other EVM network, so one certificate covers it on all of them. Sign with MetaMask, Rabby, Coinbase Wallet or an email wallet made here.

Smart-contract wallets: Safe multisigs (connect the Safe app with "Use a wallet on your phone"), Coinbase Smart Wallet and other smart accounts on Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, Gnosis, Avalanche, Linea and Scroll. These live on one network, so the certificate names that network and is checked live against the account.

Solana: any Solana address, signed with Phantom, Solflare or Backpack.

Bitcoin: single-key addresses starting bc1q, bc1p (Taproot), 3 or 1. Sign with Xverse, Leather or Unisat in your browser, or by hand in Electrum, Sparrow, or with a Trezor or Ledger through Sparrow. Multisig and other script addresses can't be verified yet. The wallet guide shows how to check which wallets you have in Chrome and where to get one.

Dogecoin, Litecoin and Bitcoin Cash: single-key addresses (D…; ltc1…, L… or M…; bitcoincash:q…), signed by hand in Dogecoin Core, Electrum-LTC or Litecoin Core, or Electron Cash.

Cosmos: Cosmos Hub, Osmosis, Celestia, dYdX, Noble, Sei, Akash, Stride and Juno addresses, signed with Keplr or Cosmostation. Each chain has its own address, so the certificate names the chain.

Cardano: regular mainnet accounts (addr1…, or a stake1… stake address), signed with Eternl, Lace, Yoroi, Vespr, Typhon or another CIP-30 browser wallet.

XRP Ledger: classic accounts (r…), signed with GemWallet or Crossmark. Xaman support is planned.

TON: any TON wallet address (UQ… / EQ…), with Keeper (formerly Tonkeeper), Walt (formerly Telegram Wallet), My Wallet (formerly MyTonWallet), Tonhub or another TON Connect wallet. Approving the connection is the proof.

Tron: any Tron address (starting T), signed with TronLink, including the USDT addresses people use for payments. A Ledger connected to TronLink works too.

Sui: any Sui address (0x and 64 characters), signed with Slush (formerly Sui Wallet), Suiet, Phantom, Nightly or another Sui browser wallet. zkLogin and multisig accounts can't be verified yet.

Aptos: any Aptos account (0x and 64 characters), signed with Petra, Nightly, Pontem or another Aptos browser wallet. We check on the Aptos network that the key you signed with still controls the account. Keyless (Google or Apple) accounts can't be verified yet.

Use the "Is my wallet supported?" checker above if you're not sure.

Can I certify my exchange address (Binance, Coinbase.com, Kraken…)?

No. A deposit address on an exchange belongs to the exchange, and only the exchange holds its keys, so you can't sign with it. Certify a wallet you control yourself, such as MetaMask, a hardware wallet, or an email wallet made here.

Can I use a wallet app on my phone?

Yes, for EVM wallets. Choose "Use a wallet on your phone" when you get verified. On a computer, scan the QR code with MetaMask, Trust, Rainbow, Coinbase Wallet or hundreds of other apps that support WalletConnect. On your phone, it opens the wallet app directly.

Smart-contract accounts work too: connect a Safe through the Safe app this way, or use Coinbase Smart Wallet with a passkey.

Can I use a hardware wallet like Ledger or Trezor?

Yes. Connect it through MetaMask or Rabby as you normally would, and confirm the signature on the device.

Does getting verified cost gas or touch my funds?

No. You sign a plain text message, which happens off-chain: no transaction, no gas, and nothing can move. The only cost is the one-time certificate price.

What exactly does a certificate prove?

That whoever requested it controlled the wallet's private key at the time, because they produced a valid signature with it. Tier 2 also records the outcome of an identity review. It isn't financial advice or an endorsement of the holder.

Do you ever get access to my wallet or keys?

No. You sign a plain text message in your own wallet. Signing costs nothing, needs no gas and can't move funds. If you create a wallet with your email, it's non-custodial: we never see its private key.

How does someone check my certificate?

Send them your certificate link. The page checks both signatures in their browser against our published public key, and shows the result. They can also search the register by your wallet address.

Can I show my certificate on my website?

Yes. Every certificate page has an "Add a badge to your site" box with a live badge in card or pill style, light or dark, and the HTML or Markdown to paste. The badge links back to your certificate and changes if its status ever changes.

How does identity verification work?

Tiers 2 and 3 use Didit, an identity verification provider. You photograph your ID document and take a short selfie video in Didit's secure flow, which takes about two minutes. We receive only the result, never your documents or face scan, and Didit deletes your verification data after 30 days.

Can a certificate be revoked?

Yes, for example if it was obtained fraudulently. A revoked certificate is marked REVOKED on its page and in the register, while its original signatures stay intact.

Coming soon

More chains. More wallets.

Here's what we're working on next. Today's certificates cover Bitcoin, every EVM address, Solana, XRP, Cardano, TON, Tron, Sui, Dogecoin, Litecoin, Bitcoin Cash, Cosmos and Aptos, plus multi-signature wallets for companies.

More chains

Further networks such as Polkadot, NEAR and Stellar, prioritised by what our customers ask for.

Xaman for XRP

Sign in with Xaman, the most used XRP Ledger wallet, on your phone. GemWallet and Crossmark work today.

Taproot multisig

Newer Bitcoin vaults (Taproot and MuSig2). Standard multisig wallets work today on the Business tier.

Your wallet. Proven.

Get a certificate in about two minutes, from $1.