Я когда делал свою биржу, у меня вставал вопрос, как пользователю внести и вывести деньги. Остальное дело двух дней.
Это ваще не вопрос: если вы хотите иметь полный нод - под каждую валюту то это конечно геморно и надо пару серверов для 10 валют, однако можно и лайт версию на первое время и работать через RPC-JSON, тем более почти все кошельки это дают, просто нахерачить этих вызовов и иметь кучу запущенных демонов для всех валют! На тему генерирования уникальньных адресов тоже проблем нету они на лету генериться алгоритмов в сети море!
Важна сама архитектура! тогда можно на вервое время делать легкую версию а далее дополнять более тяжелыми функциями!