We are making an exchange so in order to give new customer an address to deposit we give him "generated address", but it is actually a random id that will be used as a memo. Problem is - on other cryptocurrencies we use the new address we gave him to be in the QR code. Now it is not really an address but a memo. So how can we solve this matter?
How about using a federated address instead?
Not sure if implemented in common wallets but this should be the way to go: