In order to generate a deposit address for any digital asset/cryptocurrency on Kraken:
2. Navigate to "Funding".
3. Click the "Deposit" button.
4.Search the currency you wish to deposit and click on it.
5. Click the button that says "Generate deposit address".
6. Wait a few seconds and a new deposit address will be available.
The generated digital assets/cryptocurrency address can be selected and used for making deposits to your Kraken account.
You can also view a QR code to easily scan the deposit address into a mobile wallet.
There are no limits to how many times you can use a deposit address, but generating more than five* deposit addresses for the same cryptocurrency will result in older deposit addresses expiring. Also keep in mind, if you try to generate more than two deposit addresses when all two are still marked as New Address, then it will result in the Too Many Addresses error.
*Note: Only one address for ERC20 cryptocurrencies can be generated.