Hey, so I am creating a website and I do know there exists several solutions already but I want to learn more and create something myself, even tho it's common to say "do not reinvent the wheel", I want to do just this to simply learn. I am using a nodejs backend, and I am just confused by the electrum docs (
http://docs.electrum.org/en/latest/), I want to know how I could, or if this is an bad idea.
* Create 1 bitcoin address for every user that registers (I don't know if this is is how would I should be doing it since it could be resource intensive, but either this or 1 for every X users.
* Actively check for payments on that address and then credit the user.
I saw something on github which is sort of what I want (
https://github.com/guerrerocarlos/bitcoin-receive-payments)
But I want some more explanation on the topic and would be grateful for such, maybe even an explanation on how I could use electrum for this as I know ElectrumX exists.