Skip to content
KeyProof

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

Never share your seed phrase or private key. Coinhako only needs a signature, a small test deposit or the details it asks for in its own app. Last checked 2026-10-28. Not legal advice.
Based on Coinhako Help Center articles checked 2026-10-28. Follow the live Coinhako prompts.
This is your free guide. Free accounts get one exchange guide. Upgrade to Pro for every guide.

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

MethodStatusDetails
Connect your wallet (message signing)AcceptedYou’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)AcceptedSend 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”AcceptedWhen 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]
ScreenshotNot listedNot mentioned in the Coinhako help articles we checked.
Signing a message for Coinhako? Check the signature before you submit it. Verify it free in your browser and save a proof record. Your keys and seed phrase never leave your wallet.

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.

Pay with crypto (AnonPay) · See pricing

Step by step

Add your wallet to the Address Book[4]

  1. Go to Hub → Profile & Settings → Address Book and tap “Add new address”.
  2. Enter an address label, choose the coin, and add a memo/destination tag if the token needs one (e.g. XRP, XLM).
  3. Enter the wallet or exchange name (e.g. “MetaMask”).
  4. Set address ownership to “Myself” if the wallet is yours.
  5. Tap Save and enter your authenticator 2FA code.

Verify by connecting your wallet (MetaMask, desktop)[1]

  1. Open Address Book, select your unverified personal wallet, and tap “Verify address”.
  2. Choose “Connect your wallet”, select MetaMask, then “Connect and sign”.
  3. In MetaMask, click Connect, then Confirm to sign the message.
  4. 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]

  1. In Address Book, select the wallet, tap “Verify address”, choose “Verify manually”, then “Verify now”.
  2. Select the crypto, check the wallet address and name, and tap “Continue to transfer details”.
  3. Use Copy to get the exact amount and the Coinhako address. Make sure your wallet has enough for the amount plus the network fee.
  4. From the wallet you’re verifying, send exactly that amount to that address, then tap “I’ve made the deposit”.
  5. 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.

  1. How to Verify Your Wallet Address by Connecting Your Wallet (Coinhako Help) (official)
  2. How to Manually Verify Your Wallet Address on Coinhako (Coinhako Help) (official)
  3. FAQs about the Travel Rule (Coinhako Help) (official)
  4. How to Deposit and Withdraw Cryptocurrency on Coinhako (Coinhako Help) (official)
  5. 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.