CoinJar: proving you own your self-custody wallet
CoinJar Europe lets you verify a self-hosted address by digital signature (preferred), Satoshi test, or manual video upload. Signing is instant and free; Satoshi tests cost a network fee; manual upload takes 1–3 business days. Never share seed phrases.
When CoinJar asks
Where: EU / EEA CoinJar entities under the Transfer of Funds Regulation (TFR). CoinJar Australia publishes Travel Rule explainers separately; the step-by-step self-hosted verification methods below are from CoinJar Europe / Ireland help articles.
Threshold: CoinJar Europe: verification required for transfers over €1,000 to or from a self-hosted wallet. Each address is verified once.
Accepted verification methods
| Method | Status | Details |
|---|---|---|
| Digital signature | Accepted | CoinJar generates a unique message with your account, address and a one-time nonce. You sign it in your wallet and paste the signature back. Supported networks listed include Bitcoin, Ethereum and several EVM/L2s, Solana, Cardano, Litecoin, Dogecoin and Ethereum Classic. Ledger Live alone cannot sign — pair Ledger with MetaMask (EVM) or Electrum (Bitcoin).[1][2] |
| Satoshi test | Accepted | Send the exact amount on the exact network from the address you are verifying to the CoinJar deposit address shown. Typical confirmation in a few minutes. Network fees apply on top.[1] |
| Manual video upload | Accepted | Record a short video showing your wallet app with the full, readable address. Compliance reviews in 1–3 business days. Never include private keys or seed phrases.[1] |
| Declaration only | Not listed | CoinJar Europe's self-hosted verification article documents signature, Satoshi test and manual upload — not a declaration-only path.[1] |
| Screenshot alone | Not listed | Manual verification uses a video upload, not a still screenshot, per the Europe help article.[1] |
Unlock the full CoinJar 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 CoinJar's official help pages. We never ask for keys — the free verifier still runs entirely in your browser.
Step by step
Digital signature (recommended)[2]
- Sign in → More → Address Book → Add Address.
- Enter the cryptocurrency address and required fields. Select Digital Signature.
- Copy CoinJar's unique message exactly (no edits to spaces or line breaks).
- Sign with a supported wallet path: Etherscan Verified Signature or MetaMask for Ethereum/EVM; Solscan for Solana; Electrum+Ledger for Bitcoin; Trezor Suite Sign & Verify; Trust Wallet via WalletConnect on a signing page.
- Paste the signature hash into CoinJar's Paste Signed Output field and select Verify Wallet.
- If valid, the address is verified immediately and ready for transfers.
Keep the address, message and signature. You can re-check them in the KeyProof verifier. Open the verifier →
Satoshi test[1]
- In Address Book, add the address and choose Satoshi Test.
- Note the unique CoinJar deposit address and exact amount.
- From the exact self-hosted address, send that exact amount on the correct network.
- Wait for on-chain confirmation. CoinJar marks the wallet verified when it detects the test.
Manual video upload[1]
- Choose Manual Upload when adding the address.
- Record a short video of the wallet app showing the full address clearly (not cropped or blurred).
- Attach the video in the form and submit.
- Wait for email / in-app notification (1–3 business days). Respond if compliance asks for more detail.
Common errors and fixes
Signature verification failed
Paste the full signature with no extra spaces; sign the exact CoinJar message; sign with the same address you entered. Hardware wallets may show only a hash on-device — that can be normal.[2]
Satoshi test amount or network mismatch
Send the exact amount on the exact network CoinJar specified. Wrong-network funds may be unrecoverable.[1]
Manual upload delayed
Blurry or cropped videos delay approval. Show the specific address you submitted, never seed phrases.[1]
FAQ
Do I re-verify the same address later?
No. CoinJar Europe says each verified address stays verified; verify again only for a different address.
Can I verify a wallet on another exchange?
No. Self-hosted verification is for wallets you control directly (software or hardware).
Does Ledger Live sign messages alone?
CoinJar says Ledger Live does not support message signing; pair Ledger with MetaMask (EVM) or Electrum (Bitcoin).
Sources
Last checked 2026-10-27. Numbers in brackets [n] in the text refer to this list.
KeyProof is not affiliated with CoinJar. This guide summarizes CoinJar's public help pages and may be out of date. Always follow the instructions in your CoinJar app. Not legal, tax or financial advice.