# SwapX

## Integral 1.0

[API Reference](https://docs.algebra.finance/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/specification-and-api-of-contracts)

[GitHub Commit](https://github.com/cryptoalgebra/Algebra/tree/v1.0-integral)

## Contracts

Chain = `Sonic`

wS= `0x039e2fB66102314Ce7b64Ce5Ce3E5183bc94aD38`

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

<table><thead><tr><th width="295">Contract</th><th>Address</th></tr></thead><tbody><tr><td><a href="https://github.com/cryptoalgebra/Algebra/blob/master/src/core/contracts/AlgebraPoolDeployer.sol">AlgebraPoolDeployer</a></td><td><code>0x885229E48987EA4c68F0aA1bCBff5184198A9188</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/Algebra/blob/master/src/core/contracts/AlgebraFactory.sol">AlgebraFactory</a></td><td><code>0x8121a3F8c4176E9765deEa0B95FA2BDfD3016794</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/Algebra/blob/master/src/plugin/contracts/BasePluginV1Factory.sol">PluginFactory</a></td><td><code>0x11F0Ccf4aC81878B81EBc907b8B9a9ECd089a227</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/Algebra/blob/master/src/periphery/contracts/lens/Quoter.sol">Quoter</a></td><td><code>0x05270FBbB6db1d8da76bBF70509eFa57971a7Ae5</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/Algebra/blob/master/src/periphery/contracts/lens/QuoterV2.sol">QuoterV2</a></td><td><code>0xd74a9Bd1C98B2CbaB5823107eb2BE9C474bEe09A</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/Algebra/blob/master/src/periphery/contracts/SwapRouter.sol">SwapRouter</a></td><td><code>0xE6E9F79e551Dd3FAeF8aBe035896fc65A9eEB26c</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/Algebra/blob/master/src/periphery/contracts/NonfungiblePositionManager.sol">NonfungiblePositionManager</a></td><td><code>0xd82Fe82244ad01AaD671576202F9b46b76fAdFE2</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/Algebra/blob/master/src/periphery/contracts/lens/AlgebraInterfaceMulticall.sol">AlgebraInterfaceMulticall</a></td><td><code>0xeFc790C82ecA58054A7d17bd27cb1b6Ce3D3A237</code></td></tr><tr><td><a href="https://github.com/cryptoalgebra/Algebra/blob/master/src/core/contracts/AlgebraCommunityVault.sol">AlgebraCommunityVault</a></td><td><code>0xf0F62ED4F66572faB5ED4513B99e53BB2660f42A</code></td></tr></tbody></table>
