# Calamari contracts > The concentrated-liquidity contracts behind Calamari — one singleton pool manager, hooks, and the periphery you actually call. Rendered site: https://docs.calamari.trade/ — each page below is also served as markdown at the same path. - [Calamari contracts](https://docs.calamari.trade/README.md): The concentrated-liquidity contracts behind Calamari — one singleton pool manager, hooks, and the periphery you actually call. ## Concepts - [The singleton](https://docs.calamari.trade/concepts/the-singleton.md) - [Pool keys](https://docs.calamari.trade/concepts/pool-keys.md) - [Hooks](https://docs.calamari.trade/concepts/hooks.md) - [Liquidity and ticks](https://docs.calamari.trade/concepts/liquidity.md) ## Contracts - [Deployed addresses](https://docs.calamari.trade/contracts/addresses.md): Every Calamari contract, per network. - [PoolManager](https://docs.calamari.trade/contracts/pool-manager.md) - [PositionManager](https://docs.calamari.trade/contracts/position-manager.md) - [UniversalRouter](https://docs.calamari.trade/contracts/universal-router.md) - [Quoter and StateView](https://docs.calamari.trade/contracts/lenses.md) - [Permit2](https://docs.calamari.trade/contracts/permit2.md) ## SDK - [The SDK](https://docs.calamari.trade/sdk/overview.md) - [Quickstart](https://docs.calamari.trade/sdk/quickstart.md) - [Approvals](https://docs.calamari.trade/sdk/approvals.md) - [Liquidity](https://docs.calamari.trade/sdk/liquidity.md) - [Reference](https://docs.calamari.trade/sdk/reference.md) ## Guides - [Reading pool state](https://docs.calamari.trade/guides/reading-pool-state.md) - [Swapping](https://docs.calamari.trade/guides/swapping.md) - [Providing liquidity](https://docs.calamari.trade/guides/providing-liquidity.md) - [Deploying the stack](https://docs.calamari.trade/guides/deploying.md)