# Contracts

Hypercat uses **Algebra Integral** core logic: [Github](https://github.com/cryptoalgebra/algebra-integral-docs) and [Documentation](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/core-logic).

|                                    |                                            |
| ---------------------------------- | ------------------------------------------ |
| AlgebraPoolDeployer                | 0x42E94A9970dfb417325D8aaA698C51E813904792 |
| AlgebraFactory                     | 0x1d9DcF8238daf2E078FF639a5Ded6b518BF3E585 |
| AlgebraCommunityVault              | 0x7C2e7f5Af0018EA756eA109067DCC3389ECC6bD6 |
| AlgebraVaultFactoryStub            | 0x1A19FD23Fcfd48f9B0aD47544a0fA5AdB791cd2e |
| PluginFactory                      | 0xEA2F48e9dDCcf6F24691B9dC57C83Bd75ce660C1 |
| TickLens                           | 0x20F32112220F31820CD13E7C5a7999eB0368fD45 |
| Quoter                             | 0x95f3be0c50a7eF72cBFA042ee223492e9956ef58 |
| QuoterV2                           | 0xd16C7fd98974865Ed9a0d5454691339d21F0929d |
| SwapRouter                         | 0x948d3b3d9e7EaB08cb7ED3452f608E78019f6B53 |
| NonfungibleTokenPositionDescriptor | 0x1De34E582ab3c7286CE10Bf25C0CC2683bBF5d51 |
| Proxy                              | 0x151cc915BFFC5e28DB86546F5C635e4b94985670 |
| NonfungiblePositionManager         | 0xc657e530019E91E267D97660E80C1F66e7D1AFeA |
| AlgebraInterfaceMulticall          | 0x45501ae9a27E283AC401e406ea6CAc244FCB67fB |
| AlgebraEternalFarming              | 0xD671912a24C982555d19D81439cF442A694C4a55 |
| FarmingCenter                      | 0x89423861eafaD0C2cb079Cf1bc26C0840B5dc625 |
