Безопасность в архитектуре
Ваш кошелёк остаётся вашим.
Dedyx — платёжная инфраструктура без хранения средств. Мы предоставляем страницу оплаты и события платежа. Средства остаются под вашим контролем.
Архитектура без хранения средств
Средства идут от клиента напрямую на адрес TRON продавца. Dedyx не хранит криптовалюту, не получает приватные ключи и не выполняет вывод. Возвраты остаются ответственностью продавца.
Доступ к API на сервере
Запросы мерчанта используют API-ключ на сервере. Ссылки на оплату раскрывают только данные нужного заказа. Ключи и секреты ротации не должны появляться в браузерном коде клиента.
Проверка платежа
Dedyx проверяет подтверждённые переводы USDT TRC-20 и успешный финализированный receipt TRON. Получатель, точная сумма и время блока сверяются с заказом. Ранее записанное событие транзакции не может оплатить другой заказ.
Вебхуки с подписью
Каждый мерчант получает отдельный ключ подписи. Проверяйте HMAC по исходным байтам запроса, отклоняйте устаревшие запросы и исключайте повторы ID событий до бизнес-действия. Читать руководство по вебхукам.
Узкие интерфейсы
Публичный продукт — API и страницы оплаты без личного кабинета. Методы мерчанта требуют аутентификации. Подтверждения платежей обрабатываются отдельно от публичного API; HTTPS-адреса вебхуков проверяются до доставки.
Последовательное использование адреса сопоставляет заказ по точной сумме и окну времени. Повторный старый платёж в новом подходящем окне не позволяет определить намерение отправителя. Ограничения повторного использования адреса.