How to verify your private wallet (Self-hosted wallet)

To keep your account secure and comply with the latest financial regulations (Travel Rule), any transaction to or from a private wallet that reaches the €1,000 limit requires a quick security check. This simply proves that you are the true owner of the wallet address you are interacting with.

Depending on the wallet you use, there are a few different ways to verify your address securely. Read the breakdown below to find the best method for you, and follow our visual guides to complete the process in just a few taps.

Which method should I use?
Hardware WalletBest for Ledger or Trezor users
+
Choose this option if you store your crypto securely on a Ledger or Trezor hardware device. You will be redirected to the corresponding app (Ledger Live or Trezor Suite) to connect your device and sign the verification message.
Please note: Trezor is not supported on mobile devices. We highly recommend using a desktop computer to complete this verification smoothly.
WalletConnectBest for users with supported software wallets
+
Choose this option if you use a software wallet such as MetaMask, Phantom, Trust Wallet, or any other wallet app that supports the WalletConnect protocol. It is the fastest and most seamless way to verify your address.
Sign ManuallyBest for specific software wallets without WalletConnect
+
Choose this option if your wallet supports message signing, but is not available via WalletConnect or hardware wallet integration. You will need to manually copy a message, sign it in your wallet app, and paste the resulting signature back into Bitpanda.
Connect Another DeviceBest for cross-device verification
+
Choose this option if you want to complete the verification on a different device than the one you are currently using. For example: your wallet app is installed on your mobile phone, but you are currently browsing Bitpanda on your desktop computer.
Self-DeclarationBest as a fallback when wallet verification by signing is not available
+
Choose this option only if you cannot verify your self-hosted wallet using message signing. This may happen if your wallet app does not support signing messages, if you use an older wallet version, or if the network/address type does not offer a supported signing method.

To continue with this fallback method, tap “Can’t find what I’m looking for” and complete the self-declaration flow.
Step-by-step guides
!
Hardware Wallets & Unsupported Networks

If you are using a hardware wallet, we currently support direct connections for Ledger and Trezor. If your wallet app does not support the message signing feature (for example, certain older Bitcoin wallets or networks), please use the Self-declaration method as a fallback.

Good to know: Signing a verification message does not create a blockchain transaction. This means it will not move any of your funds, and you will not be charged any gas fees.

Frequently Asked Questions
Will this verification cost me gas fees?Information on blockchain transactions and fees
+
No. Signing a verification message does not create a blockchain transaction. This means it will not move any of your funds, and you will not be charged any gas fees. You are simply proving that you hold the private keys to the address.
Why does my verification fail when signing manually?Common issues with manual signature inputs
+
Check your text string Make sure you copy the exact text string provided by Bitpanda and paste it into your wallet. Even a single missing character or extra space will cause the verification to fail.
Copy the correct output After your wallet signs the message, it will generate a long code (usually starting with '0x'). Ensure you copy the entire code before pasting it back into the Bitpanda verification screen.
Where can I find the 'Sign message' feature in my wallet?Tips for locating the manual sign tool
+
The location of this feature depends on your specific wallet provider:

In MetaMask (browser extension): Go to Settings → Advanced, or use the developer console.
In other wallets: Look for "Sign message," "Sign data," or "Personal sign" in the general settings or tools menu.
What if I accidentally close the window or the verification fails?Understanding submission failures
+
If you stop the process halfway, close the SDK window, or experience a submission failure, don't worry. Your funds are safe and have not been moved. You can simply restart the withdrawal or deposit process, and the verification prompt will appear again for you to complete.

If you experience any problems or need further assistance, please contact our support team.
What happens after a Self-declaration?Review times for the fallback option
+
Manual review process While connecting via WalletConnect or signing manually gives you instant verification, using the Self-declaration method might require an additional manual review by our team. Your transaction will be processed as soon as the review is complete.

Still need help? If you experience any problems or need further assistance, please contact our support team.