Execution Flow (Conceptual)
A conceptual walkthrough of how a swap travels from the user's wallet to final delivery in both Normal and Private execution modes
Every Husher swap follows a non-custodial path from your wallet to your destination. The key difference between Normal and Private Mode is the routing layer introduced between deposit and execution.
Normal Mode vs Private Mode
Step-by-step
User initiates a swap from their wallet
Husher routes the request and selects an optimal ESP
An ESP generates a one-time deposit address
User sends input assets to that address
ESP executes against centralized-exchange spot liquidity
Output assets are delivered directly to the destination wallet
User initiates a swap with Private Mode enabled
Husher routes the request through a privacy-enhancing path
The swap is routed via a privacy-focused network (Monero or Zcash shielded transactions) as an intermediate step
Private Mode adds an obfuscation layer before final execution, reducing direct linkability between input and output addresses
ESP executes against centralized-exchange spot liquidity
Output assets are delivered directly to the destination wallet
Total execution time is typically 5 minutes or more due to the additional routing steps
Key distinctions
Routing layer
Direct to ESP
Via privacy-focused network first
Linkability
Standard on-chain visibility
Reduced via XMR/ZEC intermediary
Execution time
Fastest
Typically 5 minutes or more
Fee
About 0.1% to 0.4% total
1% plus network fees
Custody
None
None
For a deeper look at how the routing layer works, see the How It Works section.
Related pages
Private Mode OverviewUse of Privacy-Focused Networks (Monero & Zcash)Last updated

