> For the complete documentation index, see [llms.txt](https://docs.ionprotocol.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries.md).

# Libraries

- [LRT](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/lrt.md)
- [KelpDaoLibrary](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/lrt/kelpdaolibrary.md)
- [EtherFiLibrary](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/lrt/etherfilibrary.md)
- [RestakedSwellLibrary](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/lrt/restakedswelllibrary.md)
- [RenzoLibrary](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/lrt/renzolibrary.md)
- [LST](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/lst.md)
- [StaderLibrary](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/lst/staderlibrary.md)
- [LidoLibrary](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/lst/lidolibrary.md)
- [SwellLibrary](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/lst/swelllibrary.md)
- [math](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/math.md)
- [WadRayMath constants](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/math/wadraymath-constants.md)
- [WadRayMath](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/math/wadraymath.md)
- [uniswap](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/uniswap.md)
- [UniswapOracleLibrary](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/uniswap/uniswaporaclelibrary.md)
- [TickMath](https://docs.ionprotocol.io/devs/smart-contract-architecture/libraries/uniswap/tickmath.md)
