The short answer
Paste the address into VerifiedWallet's free check. If its owner has verified it with us, you'll see that they proved control by signing with the wallet, and whether they also verified their identity or their company. If it isn't there, ask the person or company you're paying to prove the address is theirs by signing a message (it's free and moves no money), or to get a certificate you can open as a link.
Why you can't just look it up
Bitcoin, Ethereum and almost every other blockchain record addresses and amounts, never names. Anyone can make a new address in seconds, for free, without telling anyone. So a database of "who owns every address" doesn't exist, and anyone claiming to have one is guessing for most addresses.
The ways that work
| Method | What it tells you | How far to trust it |
|---|---|---|
| The owner signs a message | Whoever signed holds the address's private key | Proof, if the message is one you chose (so it can't be reused). See proof of wallet ownership |
| A wallet certificate (e.g. VerifiedWallet) | The holder signed; optionally their identity, AML screening or company were checked | Proof you can check yourself: the signatures are on the certificate page |
| Explorer labels (e.g. "Binance hot wallet" on a block explorer) | The explorer's own attribution, mostly for exchanges and well-known services | Useful for big services; most personal addresses have no label |
| Blockchain analytics firms | Attribution worked out from transaction patterns, for compliance teams and investigators | Estimates, often paid, rarely about ordinary individuals |
| A test payment | The other side can see a specific small amount arrive or leave | Works, but costs a fee and is slower than a signature |
Paying a company?
Companies with a VerifiedWallet Business certificate can list their wallets in our business directory under the name we checked against the official company register. If you're paying an invoice in crypto, check the address: a listed company wallet says so, with the company's registered name and number.
Watch out for lookalikes
A common scam doesn't hide who owns an address: it makes a different address look like one you trust, with the same first and last few characters. Our check warns you when an address resembles a verified one. More in what address poisoning is and how to avoid it.
Sign once with your wallet: free, no transaction. We counter-sign it and give you a link anyone can verify. From $1.
More guides
What is address poisoning, and how do you avoid it?
A lookalike address in your history, waiting for you to copy it. How to spot it.
Is this crypto address a scam? Check before you send
A one-minute checklist before any crypto payment you can't undo.
Crypto proof of funds: how to prove you hold it
A balance anyone can see, plus a signature only you can make.
Verifying a counterparty's wallet before an OTC deal
Make sure the wallet really belongs to who you're trading with.
Questions
Can I find the owner of any Bitcoin or Ethereum address?
No. Blockchains don't store names. You can only learn who's behind an address if the owner proves it (by signing a message or holding a certificate) or someone has already published that link, such as an explorer label for a big exchange.
Is it free to check an address with VerifiedWallet?
Yes. The check at verifiedwallet.io/check is free and needs no account, and developers can call the same check through a free API.
What does it mean if the address isn't found?
Only that its owner hasn't verified it with us. It isn't a sign the address is unsafe. Ask the person you're paying to prove it's theirs by signing a message, or to get a certificate.