> 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-integral-technical-reference.md).

# Algebra Integral / Technical Reference

- [Intro](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/intro.md)
- [Audits](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/audits.md)
- [Integration Process](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process.md)
- [Specification and API of contracts](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/specification-and-api-of-contracts.md)
- [Interaction with pools](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/interaction-with-pools.md)
- [Getting data from pools](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/interaction-with-pools/getting-data-from-pools.md)
- [Subgraphs and analytics](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/subgraphs-and-analytics.md)
- [Examples of queries](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/subgraphs-and-analytics/examples-of-queries.md)
- [Migration from UniswapV3](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/migration-from-uniswapv3.md)
- [FAQ](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/faq.md)
- [Step by Step Deployment](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/step-by-step-deployment.md)
- [Core Logic](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic.md)
- [Pool overview](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/pool-overview.md)
- [Swap calculation](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/swap-calculation.md)
- [Liquidity and positions](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/liquidity-and-positions.md)
- [Ticks](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/ticks.md)
- [Ticks search tree](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/ticks/ticks-search-tree.md)
- [Reserves](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/reserves.md)
- [Flash](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/flash.md)
- [Plugins](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/plugins.md)
- [AlgebraFactory and roles](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/algebrafactory-and-roles.md)
- [Plugins](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins.md)
- [Overview](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/overview.md)
- [Farming](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/farming.md)
- [Dynamic Fee](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/dynamic-fee.md)
- [Sliding Fee](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/sliding-fee.md)
- [Whitelist Discount Fee](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/whitelist-discount-fee.md)
- [Safety Switch](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/safety-switch.md)
- [Access List](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/access-list.md)
- [Position Limit Orders](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/position-limit-orders.md)
- [Managed Swap Fee](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/managed-swap-fee.md)
- [Automated Liquidity Management (A-ALM)](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/automated-liquidity-management-a-alm.md)
- [FAQ](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/plugins/faq.md)
- [Algebra AI Kit](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/algebra-ai-kit.md)
- [Omega Router](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/omega-router.md)
- [Overview](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/omega-router/overview.md)
- [Technical Reference](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/omega-router/technical-reference.md)
- [Omega Quoter](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/omega-router/omega-quoter.md)
- [Algebra VE(3,3)](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/algebra-ve-3-3.md)
- [Boosted Pools](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/boosted-pools.md)
- [Guides](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides.md)
- [Environment Setup](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/contract-development-intro.md)
- [Swaps](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/swaps.md)
- [Single Swaps](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/swaps/single-swaps.md)
- [Multihop Swaps](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/swaps/multihop-swaps.md)
- [Providing Liquidity](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/providing-liquidity.md)
- [Setting Up Your Contract](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/providing-liquidity/setting-up-your-contract.md)
- [Mint a New Position](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/providing-liquidity/mint-a-new-position.md)
- [Collect Fees](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/providing-liquidity/collect-fees.md)
- [Decrease Liquidity](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/providing-liquidity/decrease-liquidity.md)
- [Increase Liquidity](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/providing-liquidity/increase-liquidity.md)
- [Final Contract](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/providing-liquidity/final-contract.md)
- [Flashloans](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/flashloans.md)
- [Setting Up Your Contract](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/flashloans/setting-up-your-contract.md)
- [Calling Flash](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/flashloans/calling-flash.md)
- [Flash Callback](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/flashloans/flash-callback.md)
- [Final Contract](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/flashloans/final-contract.md)
- [MCP server](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/mcp-server.md)
- [Custom Plugin Guides](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/custom-plugins.md)
- [Plugin Development](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/custom-plugins/plugin-development.md)
- [Plugin Testing](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/custom-plugins/plugin-testing.md)
- [Plugin Deployment](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/custom-plugins/plugin-deployment.md)
- [Plugin Module Development](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/plugin-modules.md)
- [Module Development](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/plugin-modules/module-development.md)
- [Testnet Contract Addresses](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/guides/testnet-contract-addresses.md)
- [Changes V1](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/changes-v1.md)
- [Changes V1.1](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/changes-v1.1.md)
- [Changes v1.2](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/changes-v1.2.md)
- [Changes v1.2.1](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/changes-v1.2.1.md)
- [Changes v1.2.2](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/changes-v1.2.2.md)
