How X1/X2/X3 integrations are kept private.
XROH abstracts all external liquidity sources behind internal route engines (X1/X2/X3).
Public docs never name third‑party providers or expose their endpoints.
Wrap each external route source behind an internal adapter.
Return normalized route candidates.
Enforce adapter-specific timeouts.
getQuote(params) → candidate routes
getQuote(params)
optional execution helpers (if execution is delegated)
health check hooks
Maintain per-engine reliability signals:
success rate
avg response time
avg settlement time
consecutive failures
is_healthy gating
is_healthy
Last updated 14 hours ago