Skip to main content
The Aggregation API connects you to Bebop’s network of solvers who compete to find the best execution path across all available decentralized liquidity sources.

When to Use

  • You need broad token coverage including long-tail assets that private market makers may not quote
  • You prefer solver competition across all available on-chain liquidity rather than a single market maker’s inventory
  • You are willing to configure slippage tolerance in exchange for access to deeper, more diverse liquidity pools

At a Glance

How It Works

Aggregation API clients broadcast the returned transaction for on-chain settlement. See Execution for the transaction flow.

Slippage Protection

The Aggregation API applies slippage protection to account for price movement between the quote and settlement. This is a key difference from the RFQ API, where quotes are firm with guaranteed execution and guaranteed fill. The slippage parameter on the quote request sets the maximum acceptable price deviation (0-50%, up to 2 decimal places). When omitted, the solver determines an appropriate slippage based on the pair and current market conditions. In the quote response: The settlement transaction reverts if the solver cannot deliver the minimum amount. Any output above that minimum benefits the taker.

Key Endpoints

Next Steps

Quickstart

Make your first trade in 10-15 minutes.

Token Approvals

Set up ERC-20 approvals before trading.