> For the complete documentation index, see [llms.txt](https://cetus-1.gitbook.io/cetus-developer-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cetus-1.gitbook.io/cetus-developer-docs/developer/via-dlmm-contract/features-available.md).

# Features Available

1. [create pool](/cetus-developer-docs/developer/via-dlmm-contract/features-available/create-pool.md)
2. [swap](/cetus-developer-docs/developer/via-dlmm-contract/features-available/swap.md)
3. [open position](/cetus-developer-docs/developer/via-dlmm-contract/features-available/open-position.md)
4. [add liquidity](/cetus-developer-docs/developer/via-dlmm-contract/features-available/add-liquidity.md)
5. [remove liquidity](/cetus-developer-docs/developer/via-dlmm-contract/features-available/remove-liquidity.md)
6. [get coin amounts or liquidity for position](/cetus-developer-docs/developer/via-dlmm-contract/features-available/get-coin-amounts-or-liquidity-for-position.md)
7. [collect fee](/cetus-developer-docs/developer/via-dlmm-contract/features-available/collect-fee.md)
8. [collect reward](/cetus-developer-docs/developer/via-dlmm-contract/features-available/collect-reward.md)
9. [close position](/cetus-developer-docs/developer/via-dlmm-contract/features-available/close-position.md)
10. [partner](/cetus-developer-docs/developer/via-dlmm-contract/features-available/swap-partner.md)
