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

# almm\_contract

- [Latest ALMM SDK config](https://magma-finance-1.gitbook.io/magma-developer-sdk/almm_contract/1.getting-started.md)
- [Retrieve ALMM pools](https://magma-finance-1.gitbook.io/magma-developer-sdk/almm_contract/2.retrieve-almm-pools.md)
- [Retrieve bins](https://magma-finance-1.gitbook.io/magma-developer-sdk/almm_contract/3.retrieve-bins.md)
- [Retrieve positions of ALMM pools](https://magma-finance-1.gitbook.io/magma-developer-sdk/almm_contract/4.retrieve-positions.md)
- [Collect fees](https://magma-finance-1.gitbook.io/magma-developer-sdk/almm_contract/5.collect-fees.md)
- [Retrieve reward](https://magma-finance-1.gitbook.io/magma-developer-sdk/almm_contract/6.collect-reward.md)
- [Create ALMM pool](https://magma-finance-1.gitbook.io/magma-developer-sdk/almm_contract/7.create-almm-pool.md)
- [Swap](https://magma-finance-1.gitbook.io/magma-developer-sdk/almm_contract/8.swap.md)
