I don't want to use a third party service b/c it may go down.
I want to build a site that accepts bitcoin as payment as well as bitcoin related altcoins like litecoin and dogecoin.
What I have concluded so far:
I need to run a bitcoin node + each altcoin node that I want to accept payment from. That is alot of work but acceptable.
However writing in nodejs a completely separate deposit, wallet management, and withdraw code for each coin seems overkill. I know bitcoinjs-lib supports litecoin and dogecoin but the documentation is sparse and it seems unreasonably complex. However I keep going back to that as the only solution.
Any advice? I am a professional coder I am just trying to find the best solution.
Thanks