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

# Protocol Architecture

![](/files/4cDqc1TJKckqcfb6Xr44)

### CEXISWAP Router Contract instance&#x20;

Each supported chain would have a CEXISWAP Router Contract instance acting as the entry point for smart contract on-chain interactions. <br>

### Liquidity Vault instance &#x20;

Each liquidity provider in the CEXISWAP liquidity network has their own Liquidity Vault instance providing both on-chain and off-chain liquidity.<br>

### Trade Oracle service&#x20;

Each liquidity provider in the CEXISWAP liquidity network would operate their own Trade Oracle service which controls the flow of the liquidity provided.<br>

### CEXISWAP API Endpoint

The multi-chain API endpoint encapsulates knowledge about blockchains in an easy-to-use REST API. See the [example code](/cexiswap/api.md).
