Термин

Deposit address

Deposit address — уникальный blockchain-адрес, на который пользователь отправляет source-средства при инициации свапа. Генерируется на каждый ордер и мониторится routing-сервисом чтобы триггернуть обмен.

Когда начинаешь крипто-свап на любом агрегаторе или бирже, платформа генерирует уникальный deposit-адрес для этого конкретного свапа. Это адрес, куда ты отправляешь source-актив. Routing-сервис мониторит транзакцию на этот адрес; как только депозит подтверждён в source-сети, свап исполняется и destination-актив уходит на указанный тобой receiving-адрес.

Два правила важны. Первое: deposit address как правило single-use — валиден для одного свапа, конкретного актива, конкретной сети, в конкретном deposit-окне. Отправка вне окна, отправка не того актива или отправка не в ту сеть могут привести к failed-свапу или потере средств.

Второе: deposit-адрес контролируется исполняющим exchange-провайдером, не SwapZilla или агрегатором сверху. Это фича: значит агрегатор никогда не берёт custody. Trade-off — routing-платформа не может вручную recover-нуть средства, отправленные не туда; recovery, если вообще возможно, должен идти от провайдера.

Поэтому каждый свап нужно создавать с refund-адресом вместе с destination — если что-то пошло не так (не та сеть, не та сумма, timeout), провайдер автоматически вернёт средства на refund-адрес.

Хочешь применить это на практике?

← Все термины