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

# Features available

- [Create pool](https://docs.hyperion.xyz/developer/via-contract/features-available/create-pool.md)
- [Swap](https://docs.hyperion.xyz/developer/via-contract/features-available/swap.md)
- [Open position](https://docs.hyperion.xyz/developer/via-contract/features-available/open-position.md)
- [Add liquidity](https://docs.hyperion.xyz/developer/via-contract/features-available/add-liquidity.md)
- [Remove liquidity](https://docs.hyperion.xyz/developer/via-contract/features-available/remove-liquidity.md)
- [Add liquidity (zap in)](https://docs.hyperion.xyz/developer/via-contract/features-available/add-liquidity-zap-in.md)
- [Remove liquidity (zap out)](https://docs.hyperion.xyz/developer/via-contract/features-available/remove-liquidity-zap-out.md)
- [Collect fees](https://docs.hyperion.xyz/developer/via-contract/features-available/collect-fees.md)
- [Collect rewards](https://docs.hyperion.xyz/developer/via-contract/features-available/collect-rewards.md)
