> For the complete documentation index, see [llms.txt](https://docs.vulpefi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vulpefi.com/aggregation-protocol.md).

# Aggregation Protocol

- [Introduction](https://docs.vulpefi.com/aggregation-protocol/introduction.md)
- [Guide](https://docs.vulpefi.com/aggregation-protocol/guide.md)
- [Quick start](https://docs.vulpefi.com/aggregation-protocol/guide/quick-start.md)
- [API](https://docs.vulpefi.com/aggregation-protocol/api.md)
- [Swagger](https://docs.vulpefi.com/aggregation-protocol/api/swagger.md)
- [Binance Smart Chain](https://docs.vulpefi.com/aggregation-protocol/api/swagger/binance-smart-chain.md)
- [Ethereum Network](https://docs.vulpefi.com/aggregation-protocol/api/swagger/ethereum-network.md)
- [BASE](https://docs.vulpefi.com/aggregation-protocol/api/swagger/base.md)
- [Arbitrum](https://docs.vulpefi.com/aggregation-protocol/api/swagger/arbitrum.md)
- [Polygon](https://docs.vulpefi.com/aggregation-protocol/api/swagger/polygon.md)
- [Swap params](https://docs.vulpefi.com/aggregation-protocol/api/swap-params.md)
- [Quote params](https://docs.vulpefi.com/aggregation-protocol/api/quote-params.md)
- [Smart contracts](https://docs.vulpefi.com/aggregation-protocol/smart-contracts.md)
- [Aggregation VulpeFI](https://docs.vulpefi.com/aggregation-protocol/smart-contracts/aggregation-vulpefi.md)
- [ClipperRouter](https://docs.vulpefi.com/aggregation-protocol/smart-contracts/clipperrouter.md): Clipper router that allows to use ClipperExchangeInterface for swaps
- [LimitOrderProtocol](https://docs.vulpefi.com/aggregation-protocol/smart-contracts/limitorderprotocol.md)
- [UnoswapRouter](https://docs.vulpefi.com/aggregation-protocol/smart-contracts/unoswaprouter.md)
- [Limit order protocol](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol.md)
- [Introduction](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/introduction.md)
- [Limit vs. RFQ Orders](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/limit-vs.-rfq-orders.md)
- [Smart contracts](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts.md)
- [LimitOrderProtocol](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/limitorderprotocol.md)
- [LimitOrderProtocolPro](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/limitorderprotocolpro.md)
- [OrderLib](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/orderlib.md)
- [OrderMixin](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/ordermixin.md)
- [OrderRFQMixin](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/orderrfqmixin.md)
- [helpers](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers.md)
- [AmountCalculator](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/amountcalculator.md)
- [ChainlinkCalculator](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/chainlinkcalculator.md)
- [ERC1155Proxy](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/erc1155proxy.md)
- [ERC721Proxy](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/erc721proxy.md)
- [ERC721ProxySafe](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/erc721proxysafe.md)
- [ImmutableOwner](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/immutableowner.md)
- [NonceManager](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/noncemanager.md)
- [PredicateHelper](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/predicatehelper.md)
- [SeriesNonceManager](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/seriesnoncemanager.md)
- [WethUnwrapper](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/helpers/wethunwrapper.md)
- [Interfaces](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/interfaces.md)
- [IDaiLikePermit](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/interfaces/idailikepermit.md)
- [IWithdrawable](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/interfaces/iwithdrawable.md)
- [Interaction](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/interfaces/interaction.md)
- [PostInteraction](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/interfaces/postinteraction.md)
- [PreInteraction](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/smart-contracts/interfaces/preinteraction.md)
- [Liquidity Source and API](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/liquidity-source-and-api.md)
- [Ethereum Network](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/liquidity-source-and-api/ethereum-network.md)
- [Binance Smart Chain](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/liquidity-source-and-api/binance-smart-chain.md)
- [Polygon](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/liquidity-source-and-api/polygon.md)
- [Avalanche](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/liquidity-source-and-api/avalanche.md)
- [Gnosis Chain](https://docs.vulpefi.com/aggregation-protocol/limit-order-protocol/liquidity-source-and-api/gnosis-chain.md)
- [Spot Price aggregator](https://docs.vulpefi.com/aggregation-protocol/spot-price-aggregator.md)
- [Examples](https://docs.vulpefi.com/aggregation-protocol/spot-price-aggregator/examples.md)
- [Spot Price Aggregator](https://docs.vulpefi.com/aggregation-protocol/spot-price-aggregator/spot-price-aggregator.md)
