Wallet screenshots are often rejected not because the platform doesn't trust you, but because screenshots as a verification method have reliability and tamper-proof issues. Regulators in some jurisdictions (such as Switzerland's FINMA) have explicitly required "appropriate technical means" to verify wallet ownership. Since screenshots can be easily altered, they may not be considered sufficient compliance evidence.
You can try the following four alternative methods.
Method 1: Digital Signature Verification
This is the safest and most commonly used alternative. The platform generates a unique message, you sign it with your wallet's private key and submit it. The platform verifies the signature to confirm you control the private key of that address. The entire process involves no fund transfer and no gas fees.
Check if your wallet supports message signing. Some mobile wallets do not yet support this feature for BTC and SOL addresses. If that is the case, you may need to switch to a web-based wallet or use another verification method.
Method 2: AOPP Protocol Verification
This is an automated version of digital signature. The platform generates an AOPP link. You open the link, choose your wallet type, and click the "Sign Message" button in your wallet. The system completes verification automatically in just a few seconds.
AOPP supports over 540 wallets, including Ledger, Trezor, MetaMask, Trust Wallet and others. It is more secure than screenshots, simpler than manual signing, and complies with the Travel Rule and GDPR requirements.
Method 3: Satoshi Test (Micro-transaction Verification)
The platform gives you a designated address and a specific amount (usually a few hundred to a few thousand satoshis). You must send the exact small transaction from the wallet to be verified to that address. Once the platform receives the on-chain confirmation, it proves that you hold the private key for that address.
Important notes:
- The sent amount is usually non-refundable.
- You need to pay the corresponding network gas fees (the ETH network may have high fees).
- There is usually a time limit (for example, Kraken requires completion within 180 minutes).
Risk reminder: When using screenshot verification, some platforms may require the screenshot to come from the wallet app's internal interface (not a block explorer) and must show the complete address. If you use the Satoshi Test, make sure to send the exact amount from the wallet to be verified to the designated address — if the amount is wrong, the source address is incorrect, or the transaction is late, the verification will fail, and the gas fee already paid will not be refunded.
Method 4: Self-Declaration
Some platforms offer self-declaration as a last resort — you check or sign a statement confirming that you control the wallet address. However, this usually applies only in low-risk scenarios, and the platform's review may take longer.
Common Reasons for Screenshot Rejection
The most common reason is that the file does not meet the requirements — for example, the screenshot is from a block explorer instead of the wallet app, the address is cropped and incomplete, or an AI-edited screenshot is used. Another reason is that your region has explicitly banned screenshot verification, so you must use the technical methods above instead.
Next Steps
Try digital signature or AOPP first — neither consumes gas and verification is fastest. If your wallet does not support them, choose the Satoshi Test (remember to reserve gas fees). Once verified, the address is usually whitelisted, so the same address will not need to be verified again. If verification still fails, contact the platform's support to confirm which alternative they accept before you proceed.


