"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.

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

Bitcoin Cash (BCH) and Bitcoin SV (BSV)

Note: We are delisting Bitcoin SV (BSV). Deposits will be disabled on April 22, trading will cease April 29 and withdrawals will be available until May 31. See our blog post for more information.

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.

Litecoin (LTC)

We currently only support withdrawals to the Legacy address format.

Format Begins with Supported?
Legacy L Yes
Legacy (SegWit) 3 Yes
P2SH (SegWit) M No

Contact support if you need help converting between address formats.

EOS

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.