"Invalid Address" error for cryptocurrency withdrawal

Some cryptocurrencies have several different address formats, and we currently do not support all of these formats.

If you see the "Invalid Address" error when trying to make a withdrawal, it means one of three things:

  • You're trying to withdraw to an old address format that is no longer valid (e.g. EOS).
  • You're trying to withdraw to a new address format that is not yet supported by Kraken (e.g. BCH and LTC).
  • You're trying to enter your withdrawal address in the Description field instead of the Address field — carefully check that you are entering both pieces of information in the appropriate fields.
  • You can see a list of address types we support here.

Below are coin-specific instructions for getting around this error.

Bitcoin Cash (BCH) 

We currently only support withdrawals to the Legacy address format.

Format Begins with Supported?
Legacy (P2PKH) 1 Yes
Legacy (P2SH) 3 Yes
CashAddress q or bitcoincash:q No

Contact support if you need help converting between address formats.



On June 1, 2018, EOS moved from using the Ethereum blockchain to using its own blockchain/mainnet. This resulted in a changed address format.

Clients trying to withdraw their EOS will need to create an EOS wallet instead of trying to withdraw to their Ethereum address.