> 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/overview-faq/partners/algebra-v1.0/quickswap-polygon.md).

# QuickSwap Polygon

## Algebra v1.0

[API Reference](https://github.com/cryptoalgebra/algebra-gitbook/blob/main/algebra-v1-technical-reference/contracts/api-reference-v1.0)

[GitHub Commit](https://github.com/cryptoalgebra/AlgebraV1/tree/main)

## Contracts

Chain = `Polygon`

WMATIC = `0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270`

POOL\_INIT\_CODE\_HASH = `0x6ec6c9c8091d160c0aa74b2b14ba9c1717e95093bd3ac085cee99a49aab294a4`

<table><thead><tr><th width="281">Contract</th><th>Address</th></tr></thead><tbody><tr><td><a href="https://github.com/cryptoalgebra/AlgebraV1/blob/main/src/core/contracts/AlgebraFactory.sol">AlgebraFactory</a></td><td><code>0x411b0fAcC3489691f28ad58c47006AF5E3Ab3A28</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/AlgebraV1/blob/main/src/core/contracts/AlgebraPoolDeployer.sol">AlgebraPoolDeployer</a></td><td><code>0x2D98E2FA9da15aa6dC9581AB097Ced7af697CB92</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/AlgebraV1/blob/main/src/periphery/contracts/lens/Quoter.sol">Quoter</a></td><td><code>0xa15F0D7377B2A0C0c10db057f641beD21028FC89</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/AlgebraV1/blob/main/src/periphery/contracts/SwapRouter.sol">SwapRouter</a></td><td><code>0xf5b509bB0909a69B1c207E495f687a596C168E12</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/AlgebraV1/blob/main/src/periphery/contracts/NonfungiblePositionManager.sol">NonfungiblePositionManager</a></td><td><code>0x8eF88E4c7CfbbaC1C163f7eddd4B578792201de6</code></td></tr><tr><td><a href="https://polygonscan.com/address/0x6ccb9426CeceE2903FbD97fd833fD1D31c100292">Multicall</a></td><td><code>0x6ccb9426CeceE2903FbD97fd833fD1D31c100292</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/AlgebraV1/blob/main/src/periphery/contracts/V3Migrator.sol">V3Migrator</a></td><td><code>0x157B9913E00204f8c980bb00aa62E22b0dAb1a63</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/AlgebraV1/blob/main/src/tokenomics/contracts/farmings/limitFarming/AlgebraLimitFarming.sol">AlgebraLimitFarming</a></td><td><code>0x9923f42a02A82dA63EE0DbbC5f8E311e3DD8A1f8</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/AlgebraV1/blob/main/src/tokenomics/contracts/farmings/eternalFarming/AlgebraEternalFarming.sol">AlgebraEternalFarming</a></td><td><code>0x8a26436e41d0b5fc4C6Ed36C1976fafBe173444E</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/AlgebraV1/blob/main/src/tokenomics/contracts/FarmingCenter.sol">FarmingCenter</a></td><td><code>0x7F281A8cdF66eF5e9db8434Ec6D97acc1bc01E78</code></td></tr></tbody></table>
