First time poster here adding ethereum to our service website. I'm looking for some resources on how to build an ethereum wallet contract that can provide unique deposit addresses for each of our users. It is my understanding that once the contract is in place, it is then a matter of monitoring the logs to see incoming deposits. Can anyone point me to an example of where this has been done or maybe give me any further information to help me get this accomplished.
Many thanks in advance,