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

Non-Custodial Execution

Husher never holds user funds, relying instead on one-time ESP-generated deposit addresses that route directly from input wallet to destination wallet

Husher never holds user funds.

This is not just a privacy feature. It is the foundational architecture that makes Husher's other guarantees possible: because there are no platform-held balances, there is nothing to freeze, redirect, or be compromised.

How the flow works

1

Deposit address generated

When you initiate a swap, the selected Exchange Service Provider (ESP) generates a one-time deposit address for your order.

2

Funds sent from your wallet

You send the input assets from your own wallet to that address. Husher never instructs you to send funds to a Husher-controlled address.

3

Execution against external liquidity

The ESP executes the swap against centralized-exchange spot liquidity. Husher orchestrates the routing and instructions but does not take custody.

4

Output delivered to your wallet

The output assets are delivered directly to your specified destination wallet or wallets. At no point do they pass through a Husher-controlled address.

Why non-custodial architecture matters for privacy

Custody creates records. A platform that holds your funds must track inflows, outflows, and balances per user. Non-custodial execution removes those records from the Husher side entirely: the only on-chain record is the transfer you initiate from your own wallet, and the delivery to your destination.

Custodial platform
Husher (non-custodial)

Holds user balances internally

No internal balances

Can freeze or redirect funds

Cannot freeze or redirect funds

Builds deposit and withdrawal history

No platform-held history

Requires accounts to track balances

No account required to swap

Privacy by DesignShared Responsibility Model

Last updated