I'm trying to setup a bitcoin service for my users. How do other sites or exchanges keep track of each users unique Bitcoin deposit address? And how does the application alert the admin/user when a deposit is made successfully after 2 confirmations?
Which applications can do this? I was thinking of using electrum as it didnt require downloading the entire blockchain. What other apps are there that can do something like to manage users btc.