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

Smart Routing & Best Execution

Automatic real-time routing across multiple execution providers to select the best available price and path

Husher continuously compares available execution providers and liquidity sources in real time to select the optimal routing path for price, speed, and reliability. This process is automatic and does not require user configuration.

Smart routing runs on every swap by default. You do not need to configure anything to benefit from best-execution logic.

How routing works

When you initiate a swap, Husher evaluates the available execution providers and the liquidity conditions each one offers at that moment. The provider with the best combination of price, speed, and reliability is selected automatically.

What it optimises for

  • Price: Husher selects the path offering the most favourable rate at execution time

  • Speed: Routing accounts for execution reliability and expected settlement time

  • Reliability: Providers with stronger liquidity depth and consistent execution are preferred

Manual provider selection

Advanced users may choose a specific execution provider instead of relying on automatic routing. When a manual provider is selected, routing is restricted to that provider. This changes where the trade executes, but does not affect:

  • Custody or control of funds

  • Confirmation requirements

  • Delivery guarantees

  • Fee transparency

Execution Routing (default and optional override)

Last updated