A technique is to write down software program for every cryptocurrency as you counsel.
Numerous it will be reusable code as you may simply interface through RPC along with your wallets.
One other method is to make use of a pockets that helps multi currencies after which interface with that pockets.
However lets look at what actually is required
depostis
- these are primarily free as all you want is an deal with that you just management. You may both create an inventory of addresses upfront after which use these each time a person requests, or you may write code that creates these addresses. Now a variety of cryptos use the identical elliptic curve due to this fact personal keys may be reused throughout cryptocurrencies and also you simply create the suitable addresses. Now in fact you dont need your personal keys on-line, so once more pre-creating lists of deposit addresses is sensible
withdrawals
- right here all you must do is be capable of compose a legitimate transaction, signal it and put it on the suitable community. This work would be the similar for lots of cryptos.
In the long run i imagine that exchanges do run wallets for every crypto they cope with, it helps with staying updated with the chain, to identify re-orgs, and naturally to interface with that exact cryptocurrency
That is simply conjecture in fact, i’ve by no means constructed a crypto trade myself 🙂