Безопасность в архитектуре

Ваш кошелёк остаётся вашим.

Dedyx — платёжная инфраструктура без хранения средств. Мы предоставляем страницу оплаты и события платежа. Средства остаются под вашим контролем.

Архитектура без хранения средств

Средства идут от клиента напрямую на адрес TRON продавца. Dedyx не хранит криптовалюту, не получает приватные ключи и не выполняет вывод. Возвраты остаются ответственностью продавца.

Доступ к API на сервере

Запросы мерчанта используют API-ключ на сервере. Ссылки на оплату раскрывают только данные нужного заказа. Ключи и секреты ротации не должны появляться в браузерном коде клиента.

Проверка платежа

Dedyx проверяет подтверждённые переводы USDT TRC-20 и успешный финализированный receipt TRON. Получатель, точная сумма и время блока сверяются с заказом. Ранее записанное событие транзакции не может оплатить другой заказ.

Вебхуки с подписью

Каждый мерчант получает отдельный ключ подписи. Проверяйте HMAC по исходным байтам запроса, отклоняйте устаревшие запросы и исключайте повторы ID событий до бизнес-действия. Читать руководство по вебхукам.

Узкие интерфейсы

Публичный продукт — API и страницы оплаты без личного кабинета. Методы мерчанта требуют аутентификации. Подтверждения платежей обрабатываются отдельно от публичного API; HTTPS-адреса вебхуков проверяются до доставки.

Последовательное использование адреса сопоставляет заказ по точной сумме и окну времени. Повторный старый платёж в новом подходящем окне не позволяет определить намерение отправителя. Ограничения повторного использования адреса.

Читать руководство по интеграции