"Please provide a valid address": why my withdrawal address is refused
The address you entered does not have the right format for the network you chose on the Withdraw page. The usual causes are an address for a different network or coin, a Bitcoin test-network address, or a typing mistake. Copy the receiving address again from your own wallet for that exact coin and network, and paste it in.
What the message means
When you request a withdrawal at app.jafx.com, the Wallet address field is checked against the network you picked under Coin or network. The field's label names that network, for example "Wallet address (Ethereum network)". If the address does not have that network's format, the withdrawal is not submitted and you see one of these messages:
| Network you chose | Message |
|---|---|
| Bitcoin | "Please provide a valid BTC address" |
| Ethereum | "Please provide a valid Ethereum address" |
| Solana | "Please provide a valid Solana address" |
| TRON | "Please provide a valid TRON address" |
| Base | "Please provide a valid Base address" |
Nothing has been sent and no money has left your wallet.
Common causes
- Wrong network. The address belongs to a different network from the one you chose. For example, you chose Bitcoin but pasted an Ethereum address.
- Wrong coin. For Bitcoin, only a BTC address is accepted. An address for another coin is refused with "Please provide a valid BTC address".
- Test-network address. Only main-network Bitcoin addresses are accepted. A Bitcoin test-network address is refused.
- Typing errors. Addresses are long and case-sensitive. One wrong, missing or extra character, or a capital letter where a small one should be, makes the address invalid.
How to copy the right receiving address
- Open your own crypto wallet or exchange account.
- Go to the option for receiving the coin you want to withdraw.
- Make sure the wallet shows the same network you chose on the Withdraw page. Use Bitcoin, Ethereum, Solana, TRON or Base, matching your choice.
- Copy the address with your wallet's copy button. Do not type it by hand.
- In the client portal, go to Withdraw and paste the address into Wallet address.
- Check that the first and last few characters match the address in your wallet.
- Enter the amount and click Request withdrawal.
When you choose a coin and network, the form reminds you: "We send on the <network> network: use an address that can receive <coin> there. Money sent to an address on another network is lost."
To check which coins you can receive on each network, see Which cryptocurrencies and networks can I withdraw to?
What the check does not catch
The check looks only at the format of the address. It does not tell you that the address is safe to use. In particular:
- It does not check that the address belongs to you. A correctly formed address that belongs to someone else is accepted, and the withdrawal is paid to it.
- It cannot tell Ethereum and Base apart. Ethereum and Base addresses look the same. An Ethereum address will pass the Base check, and a Base address will pass the Ethereum check. Make sure your wallet can receive the coin on the network you chose.
- It does not check that your wallet supports the coin. An address can have the right format even if the wallet behind it cannot receive that coin on that network.
A payment on a blockchain cannot be reversed. Check the address and network before you click Request withdrawal.
If you notice a mistake after submitting
You can cancel a withdrawal yourself until it is sent:
- Open the withdrawal from History.
- If the page says "This withdrawal is still pending. You can cancel it until it's sent.", click Cancel withdrawal.
- In the dialog "Cancel this withdrawal?", choose Cancel withdrawal. You see "Transaction canceled successfully." The money stays in your wallet: it never left.
- Submit a new withdrawal with the correct address.
See How to cancel a withdrawal.
If the withdrawal has already been sent, see I sent my withdrawal to the wrong wallet address.
For other messages on the same page, see Messages on the Withdraw page and what to do about each.
Still refused?
If your address is copied correctly for the right network and is still refused, contact us. Use live chat with the Chat button, where you talk to a real person 24/7. You can also email support@jafx.com from your registered email address.
Tell us the network and coin you chose and the message you see. We will never ask for your password or a 2FA code.
We are available 24/7 via live chat or email.
Was this article helpful?
Thank you for telling us.