Техническое задание: Интеграция системы приема криптовалют
Требуется разработать и внедрить модуль для автоматического пополнения баланса пользователей на сайте с помощью криптовалют.
Основная функциональность
- Реализация раздела "Пополнить баланс криптовалютой" в личном кабинете зарегистрированного пользователя.
- Предоставление пользователю выбора из нескольких типов криптовалют (например, Bitcoin, Ethereum, USDT и др.).
- Интеграция кнопки "Получить кошелек" для генерации уникального адреса кошелька для депозита выбранной криптовалюты.
Ключевые требования
- Система должна автоматически отслеживать поступления на сгенерированные адреса.
- Баланс пользователя на сайте должен пополняться автоматически после подтверждения транзакции в блокчейне.
- Необходимо обеспечить безопасность и уникальность генерируемых адресов для каждого пользователя и каждой транзакции.
- Интерфейс должен быть интуитивно понятным и содержать необходимые подсказки для пользователя.
Ожидаемый результат
Пользователь получает удобный и безопасный способ пополнения своего счета на сайте с помощью популярных криптовалют. Все процессы пополнения происходят автоматически после инициации депозита пользователем.