Prove your wallet
is really yours.
Sign once, pay once, and get a certificate anyone can check. Your wallet's own signature, counter-signed by VerifiedWallet and verifiable against our published key. No account, no screenshots, no trust required.
- Wallet
- 0x71c7656ec7ab88b098defb751b7401b5f6d8976f
- Tier
- Tier 2 · Identity
- Issued
- 13 Oct 2026
Every EVM network. And Solana.
Certify an Ethereum-style address (starting 0x): it's the same address with the same key on every EVM network, so one certificate covers all of them. Or certify a Solana address, signed in Phantom, Solflare or Backpack.
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.
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.
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.
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.
Sign and pay
Sign a one-time message in your wallet (free, no gas, nothing moves), then pay securely with Stripe.
Share your certificate
Get a permanent certificate page and ID. Anyone you share it with can check both signatures in their own browser.
Two signatures. One proof.
Here's what actually happens when you get certified, 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.
Pay once. Prove forever.
One-time prices, no subscription. Your certificate page stays up permanently.
Wallet Certificate
- Cryptographic proof you control the wallet
- Counter-signed and publicly verifiable
- Permanent certificate page and ID
Verified Identity
- Everything in Tier 1
- Identity verification (KYC) on the certificate
- Updates automatically once reviewed
Identity verification is being rolled out gradually. During the trial period this step runs in a sandbox mode, disclosed on your certificate.
AML Screened
- Everything in Tier 2
- On-chain AML screening of the wallet
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 the key at
/api/attester. - Anyone can look it upSearch the public register by wallet address or certificate ID.
// 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…" }
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.
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.
Solana: any Solana address, signed with Phantom, Solflare or Backpack.
Bitcoin and Tron addresses aren't supported yet. They're on the way. 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 certified. 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 (such as some "smart wallet" apps) can't be certified yet; use a regular account.
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 certified 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.
What is the sandbox identity step?
Identity verification is being rolled out gradually. Until it's fully live, Tier 2 uses a sandbox step instead of a real ID check, and the certificate says so clearly.
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.
More chains. More wallets.
Here's what we're working on next. Today's certificates cover every EVM address and Solana.
More chains
Further networks such as Cosmos, Sui and Aptos, prioritised by what our customers ask for.
Bitcoin
Proof of ownership for Bitcoin addresses, using standard message signing.
Tron
Certificates for TRON addresses, popular for stablecoin payments.
Smart-contract wallets
Certificates for Safe multisigs and other smart accounts.
Tier 3: AML screening
Your wallet screened against sanctions and illicit-activity lists, shown on the certificate.
Your wallet. Proven.
Get a certificate in about two minutes, from $1.