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

The Aggregation API supports two execution modes. Gasless is the default and recommended for most integrations.
Bebop handles on-chain submission. Your users sign a message but never pay gas.
See Execution Modes for a detailed comparison.

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 on-chain settlement reverts if the solver cannot deliver at least buyAmounts. Any amount above that minimum is surplus that 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.