Coinhako: proving you own your self-custody wallet
Coinhako verifies a personal (non-custodial) wallet in your Address Book in one of two ways. “Connect your wallet” signs a message with MetaMask, WalletConnect (including Ledger’s Ethereum app), Trezor on desktop, or Electrum. “Verify manually” is a Satoshi test: you send an exact small amount (about SG$1–2) within 24 hours. When you add an address, you also mark whether it belongs to “Myself”.
When Coinhako asks
Where: Singapore and global users (Coinhako). Coinhako’s Travel Rule FAQ sets a different threshold for each.
Threshold: Coinhako says the Travel Rule threshold is SGD 1,500 for Singapore users and USD 1,000 for global users. Every transfer, above or below the threshold, needs the sender’s or recipient’s full name and the wallet, exchange or provider name. Above the threshold, it also needs a residential address or ID/passport number (or business address/registration number). Personal wallets are verified in the Address Book.
Accepted verification methods
| Method | Status | Details |
|---|---|---|
| Connect your wallet (message signing) | Accepted | You’re redirected to Coinhako’s verification site to connect and sign. Supported routes: MetaMask (desktop or mobile via WalletConnect), WalletConnect (Ledger through its Ethereum app, and other wallet apps; asks for a second signature), Trezor (desktop browsers only, Chrome 81+ or Firefox 78+), and Electrum (enter your master public key, then sign).[1] |
| Verify manually (small deposit test) | Accepted | Send the exact amount shown (about SG$1–2) of a supported token from the wallet you’re verifying to the Coinhako address given, within 24 hours. The tokens are credited to your Coinhako account and you get an email when the wallet is verified.[2] |
| Address ownership: “Myself” | Accepted | When adding an address to your Address Book, enter the wallet or exchange name and set ownership to “Myself”, or to “Individual” / “Institution” with the owner’s name for someone else. Confirm with your 2FA code.[4] |
| Screenshot | Not listed | Not mentioned in the Coinhako help articles we checked. |
Unlock the full Coinhako guide
You've already used your free guide in this browser. Pro unlocks every exchange guide for $9/mo or $79/yr. Steps stay cited to Coinhako's official help pages. We never ask for keys — the free verifier still runs entirely in your browser.
Step by step
Add your wallet to the Address Book[4]
- Go to Hub → Profile & Settings → Address Book and tap “Add new address”.
- Enter an address label, choose the coin, and add a memo/destination tag if the token needs one (e.g. XRP, XLM).
- Enter the wallet or exchange name (e.g. “MetaMask”).
- Set address ownership to “Myself” if the wallet is yours.
- Tap Save and enter your authenticator 2FA code.
Verify by connecting your wallet (MetaMask, desktop)[1]
- Open Address Book, select your unverified personal wallet, and tap “Verify address”.
- Choose “Connect your wallet”, select MetaMask, then “Connect and sign”.
- In MetaMask, click Connect, then Confirm to sign the message.
- You’re sent back to Coinhako and the address should show as verified.
With WalletConnect, a second signature request follows; sign it too. Trezor works only in desktop browsers. For Electrum, Coinhako asks for your master public key before you sign. Sharing it shows Coinhako the wallet’s address set, but it can’t spend your funds. Keep the address, message and signature and check them in the KeyProof verifier. Open the verifier →
Verify manually (small deposit)[2]
- In Address Book, select the wallet, tap “Verify address”, choose “Verify manually”, then “Verify now”.
- Select the crypto, check the wallet address and name, and tap “Continue to transfer details”.
- Use Copy to get the exact amount and the Coinhako address. Make sure your wallet has enough for the amount plus the network fee.
- From the wallet you’re verifying, send exactly that amount to that address, then tap “I’ve made the deposit”.
- Tap “Return to Wallet”. You’ll get an email once the wallet is verified.
Common errors and fixes
Manual verification timed out
You have 24 hours from starting manual verification. Retry, verify a different address, or request a refund if it qualifies.[2]
Sent the wrong amount or from the wrong address
Coinhako allows a refund request if the transfer went to a Coinhako address on the selected network, came from an address you didn’t mean to verify (or was the wrong amount), and the refund is larger than the withdrawal fee.[2]
My wallet has no tokens to send
Manual verification needs a transfer. Use “Connect your wallet” and sign instead.[2]
Trezor not detected or won’t connect
Use a desktop browser, check the cable and reconnect. Make sure the Trezor holds the address you’re verifying.[1]
Deposit shows “Verification needed”
Go to Transaction History → Wallet, open the deposit, tap “Verify sender details”, choose “Myself” if you sent it, and enter the sender name and wallet/exchange name. Above the threshold, add a residential address or ID/passport number.[3]
FAQ
What is Coinhako’s Travel Rule threshold?
SGD 1,500 for Singapore users and USD 1,000 for global users, per Coinhako’s Travel Rule FAQ.
Does Coinhako accept message signing?
Yes, through “Connect your wallet”: MetaMask, WalletConnect (including Ledger), Trezor on desktop, and Electrum.
Does Coinhako offer a Satoshi test?
Yes. “Verify manually” asks for an exact small deposit (about SG$1–2) within 24 hours. The tokens are credited to your account.
Can I verify a hardware wallet?
Yes. Coinhako recommends “Connect your wallet” for hardware wallets, with Ledger via WalletConnect and Trezor on desktop.
Sources
Last checked 2026-10-28. Numbers in brackets [n] in the text refer to this list.
- How to Verify Your Wallet Address by Connecting Your Wallet (Coinhako Help) (official)
- How to Manually Verify Your Wallet Address on Coinhako (Coinhako Help) (official)
- FAQs about the Travel Rule (Coinhako Help) (official)
- How to Deposit and Withdraw Cryptocurrency on Coinhako (Coinhako Help) (official)
- Travel Rule Integration on Coinhako: What Does This Mean For You? (Coinhako Blog) (official) — 2022 announcement: Singapore users verify non-custodial wallets by Satoshi test or signature.
KeyProof is not affiliated with Coinhako. This guide summarizes Coinhako's public help pages and may be out of date. Always follow the instructions in your Coinhako app. Not legal, tax or financial advice.