Без третьих лиц принимать крипту для самого себя - это одно, принимать для магазина или сервиса, это сильно другое, там вылезает куча "подводных камней" по технической части (нет, 300 GB хранить не нужно, это не та проблема).
Если есть кому кодить, то часто разумнее все таки подключить через API посредника, который делает прием платежей с переадресацией на твой кошелек.
Пример