I was wondering if it's possible in my app where i have registered users, to provide a new wallet address for them to transfer funds while making sure that address is unique to the user i gave the address to.

That way i think i could relate a transfer to that address to that specific user while listening to new transactions in the app wallet.

Is there any chance of other user receiveing the same address in the future?

I'm using the generate\_address() method in wallet.rs binding for python.