DEX Aggregators
This page outlines how DEX aggregators should evaluate and integrate Bolt as a liquidity source.
Overview
Bolt is an on-demand liquidity protocol that delivers deterministic, zero-slippage execution using oracle-anchored pricing and inventory-based fulfillment. Bolt does not rely on curve-based liquidity and should be evaluated differently than traditional AMMs.
Bolt is well suited for aggregators looking to:
Improve execution quality for medium-to-large trades
Avoid curve-based price impact
Integrate a deterministic, inventory-backed execution venue
How Bolt Fits Into Aggregator Routing
Bolt functions closer to an RFQ / prop-AMM model than a curve-based AMM.
Pricing is deterministic and anchored to an oracle
Execution quality is independent of pool depth
Trades are constrained only by available inventory
No curve-based slippage as trade size increases
As a result, Bolt behaves as a price-stable route within an aggregator’s routing system rather than a depth-sensitive pool.
Evaluation Criteria for Aggregators
Traditional metrics such as TVL are not representative of Bolt’s execution quality. Aggregators should instead evaluate Bolt using the following criteria:
Executable size at zero slippage
Price quality relative to oracle
Execution reliability and fill consistency
Available inventory at execution
Inventory replenishment and hedging mechanics
Quote determinism and latency
Off-chain Quoting & Simulation
Bolt supports off-chain quote simulation, enabling aggregators to efficiently evaluate multiple routes and trade splits without repeated on-chain calls.
Aggregators may:
Index or query the current pool state
Replicate the contract math off-chain
Simulate
amountIn → amountOutdeterministically
This approach supports low-latency quoting at scale.
Please reach out to the Bolt team to obtain the latest contract math, examples, and reference test vectors. Off-chain simulations should always match the current on-chain implementation.
Integration Path
Bolt is available today via TypeScript SDK integration. Rust support is coming soon.
Typical integration steps:
Integrate the Bolt SDK
Add Bolt as a routing source
Enable off-chain quote simulation (recommended)
Validate execution in a test environment
Go live and monitor fills
Summary
For DEX aggregators, Bolt should be evaluated as a deterministic execution venue, not a depth-driven AMM. Execution quality is determined by oracle pricing, inventory availability, and replenishment mechanics — not TVL.
Last updated