# Ekubo Protocol

## Ekubo Protocol

- [Introduction](https://docs.ekubo.org/about-ekubo/introduction.md): Ekubo Protocol is an open source, permissionless and free by default AMM infrastructure
- [Vision](https://docs.ekubo.org/about-ekubo/vision.md): Shared Liquidity as a Public Good
- [Features](https://docs.ekubo.org/about-ekubo/features.md): What sets Ekubo Protocol apart from other AMM protocols
- [Add liquidity](https://docs.ekubo.org/user-guides/add-liquidity.md): How to become a liquidity provider on Ekubo
- [Dollar-cost average orders](https://docs.ekubo.org/user-guides/dollar-cost-average-orders.md): Also known as TWAMM. Place orders that execute over time to enter and exit positions more efficiently or even programmatically
- [Governance](https://docs.ekubo.org/user-guides/governance.md): Understand how governance of Ekubo Protocol is designed
- [EKUBO token](https://docs.ekubo.org/user-guides/governance/ekubo-token.md): Information about the EKUBO token
- [Extensions](https://docs.ekubo.org/integration-guides/extensions.md): Customize pool behavior by writing extension contracts
- [Swapping](https://docs.ekubo.org/integration-guides/swapping.md): Integrate Ekubo protocol to provide better prices to swappers or to perform arbitrage
- [Reference](https://docs.ekubo.org/integration-guides/reference.md)
- [EVM Contracts (V2)](https://docs.ekubo.org/integration-guides/reference/evm-contracts-v2.md): Addresses of the deployed contracts on Ethereum (V2)
- [EVM Contracts](https://docs.ekubo.org/integration-guides/reference/evm-contracts.md): Addresses of the deployed contracts on Ethereum (V3)
- [Starknet Contracts](https://docs.ekubo.org/integration-guides/reference/starknet-contracts.md): Addresses of the deployed contracts on Starknet
- [Governance Contracts](https://docs.ekubo.org/integration-guides/reference/governance-contracts.md): Addresses of the governance contracts across Starknet and Ethereum
- [Reading pool price](https://docs.ekubo.org/integration-guides/reference/reading-pool-price.md): How to interpret pool data from the on-chain methods
- [Ekubo API](https://docs.ekubo.org/integration-guides/reference/ekubo-api.md): The API that powers Ekubo's websites
- [Endpoints](https://docs.ekubo.org/integration-guides/reference/ekubo-api/endpoints.md): All the endpoints available in the Ekubo API, generated from the OpenAPI 3.1 specification
- [Audits](https://docs.ekubo.org/integration-guides/reference/audits.md): The current state of the audits and any public audit reports
- [Key concepts](https://docs.ekubo.org/integration-guides/reference/key-concepts.md): Useful concepts and technologies on which Ekubo is built
- [Math 1-pager](https://docs.ekubo.org/integration-guides/reference/math-1-pager.md): A practical guide to Ekubo's internal math
- ["Till" pattern](https://docs.ekubo.org/integration-guides/reference/till-pattern.md): Every interaction with Ekubo starts with a call to \`#lock\`
