title_body: How many receive addresses per wallet? We are curious how many receive addresses can possibly be generated for a given wallet?
upvoted_answer: 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.