> For the complete documentation index, see [llms.txt](https://docs.algebra.finance/algebra-integral-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core.md).

# V1.9 - Core

- [AlgebraFactory](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/algebrafactory.md)
- [AlgebraPool](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/algebrapool.md)
- [AlgebraPoolDeployer](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/algebrapooldeployer.md)
- [DataStorage](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/datastorage.md)
- [DataStorageOperator](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/datastorageoperator.md)
- [IAlgebraFactory](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebrafactory.md)
- [IAlgebraFlashCallback](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebraflashcallback.md)
- [IAlgebraMintCallback](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebramintcallback.md)
- [IAlgebraPoolActions](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebrapoolactions.md)
- [IAlgebraPoolDeployer](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebrapooldeployer.md)
- [IAlgebraPoolDerivedState](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebrapoolderivedstate.md)
- [IAlgebraPoolEvents](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebrapoolevents.md)
- [IAlgebraPoolImmutables](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebrapoolimmutables.md)
- [IAlgebraPoolPermissionedActions](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebrapoolpermissionedactions.md)
- [IAlgebraPoolState](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebrapoolstate.md)
- [IAlgebraSwapCallback](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebraswapcallback.md)
- [IAlgebraVirtualPool](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ialgebravirtualpool.md)
- [IDataStorageOperator](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/idatastorageoperator.md)
- [IERC20Minimal](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/ierc20minimal.md)
- [PoolImmutables](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/poolimmutables.md)
- [PoolState](https://docs.algebra.finance/algebra-integral-documentation/algebra-v1-technical-reference/contracts/api-reference-v1.9/v1.9-core/poolstate.md)
