Page cover
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Deposit Handling and Execution Tolerance

How one-time deposit addresses work and the ±50% tolerance window that handles real-world deposit variance

Each swap generates a unique, single-use deposit address. That address is controlled by the Exchange Service Provider and exists for one order only. Once the order completes or expires, the address is no longer active.

Execution tolerance

To reduce failed swaps and improve usability, Husher applies an automatic tolerance window to deposits:

  • Deposits within approximately ±50% of the quoted amount are automatically detected

  • The system adjusts execution based on the actual amount received

  • No manual intervention is required

Example: If a swap is created for 1,000 USDT, deposits between roughly 500 and 1,500 USDT are detected and processed automatically.

This tolerance applies to Float and Private orders. Fixed-rate orders follow stricter rules: the deposit must match the required minimum, and any shortfall cancels the order and triggers a refund.

Deposit detail screen

Order deposit detail showing Order ID Mo2u_MdQ, Floating rate order type, Provider Husher, and a one-time SOL deposit address with QR code
The deposit detail screen: Order ID, order type, provider, the exact amount to send, the one-time deposit address, and a QR code for wallet scanning

The deposit screen shows the Order ID, the order type (Floating or Fixed), the assigned provider, the precise amount to send, and the one-time deposit address with a scannable QR code. Use the "Send from wallet" button to open your connected wallet directly.

Last updated