Skip to main content
An aggregator routes one trade across several Soroban-based AMMs, splitting it so the user gets a better price than any single protocol would give. Soroswap’s aggregator talks to each supported AMM through an adapter contract, so adding a protocol means writing an adapter rather than changing the aggregator.

Supported AMMs

Which protocols the aggregator currently routes through.

Technical Reference

How the aggregator works, its design, and the adapter model.

Audits

The Runtime Verification audit of the aggregator contracts.

Disclaimer

What using the aggregator does and does not guarantee.
The full source lives at github.com/soroswap/aggregator.