Skip to main content

List of contracts

Ethereum Aggregator contracts

The aggregator is compromised of 8 smart contracts. While the solidity code is outside the scope of this documentation, we provide a quick overview of what purpose they serve.

Avalanche Aggregator contracts

Generic Contract

This contract only supports swapIns and is used to wrap around other aggregators like 1inch, 0x & KyberNetwork.

Token Proxy

This contract mostly serves as an optimization. This contract will be the technical spender of the tokens. The advantage is that end users only need to approve token spend for this contract in order to leverage all the other contracts on Ethereum.

Quick start

In order to quickly understand how to make an exchange using the protocol, we suggest you take a quick course: Quick start