We are curious how many receive addresses can possibly be generated for a given wallet?

2 Answers 2


According to BIP44, which Cardano wallets are using, the index number of addresses is capped at 32 bits.

So you will be able to generate 4 294 967 296 addresses for one single HD wallet. The first half is reserved for non-hardened derivation and the other half is reserved for hardened derivation.


While there's definitely some limit determined by the encryption scheme used to generate the public keys associated with the master private key, their is no practical limit that I'm aware of.

Apparently the most recent wallet addresses (Shelley era) are in BECH32 format, which support 2^160 number of addresses. So, practically unlimited.

  • 1
    The user is asking about addresses for one single wallet. Commented Apr 27, 2021 at 22:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.