# V4 DEX

### SparkDEX V4 DEX on Flare Mainnet

AlgebraFactory deployed to: 0x805488DaA81c1b9e7C5cE3f1DCeA28F21448EC6A

AlgebraPoolDeployer deployed to: 0x59a662Ed724F19AD019307126CbEBdcF4b57d6B1

AlgebraCommunityVault deployed to: 0x95E325A85B9E6cB4DeA2ccd96218e5F8365E0B0F

AlgebraVaultFactoryStub deployed to: 0x3B22094a64D3D6801a27Db4e58ac0B859A4C066d<br>

EntryPoint deployed to: 0x03f8B4b140249Dc7B2503C928E7258CCe1d91F1A

TickLens deployed to: 0x04ACde7811F23B69fB1759A3F2fc98bD18D60894

Quoter deployed to: 0xD637cbc214Bc3dD354aBb309f4fE717ffdD0B28C

QuoterV2 deployed to: 0x6AD6A4f233F1E33613e996CCc17409B93fF8bf5f

SwapRouter deployed to: 0x69D57B9D705eaD73a5d2f2476C30c55bD755cc2F

NonfungibleTokenPositionDescriptor deployed to: 0x50FCbF85d23aF7C91f94842FeCd83d16665d27bA

Proxy deployed to: 0x658E287E9C820484f5808f687dC4863B552de37D

NonfungiblePositionManager deployed to: 0x49BE8AA6c684b15e0C5450e8Fa0b16Bec1435596

AlgebraInterfaceMulticall deployed to: 0xAbAc6f23fdf1313FC2E9C9244f666157CcD32990

AlgebraEternalFarming deployed to: 0x28DeD2af752655Df5Ee92450DC259F92a5ABe449

FarmingCenter deployed to: 0x38A5C36FA8c8c9E4649b51FCD61810B14e7ce047

#### Plugin - branch:

AlgebraUpgradeablePluginFactory: 0x0f460A2b3E8ba1Cc4D33E47f207EA03B37A286a7

SecurityRegistry: 0x34D6F4f7D27B94C157aE3DB2D17C1beCB1bBF89C

FactoryImplementation: 0x503D191CaFaB1d097b5F798d850E5897195C1d74

AlmImpl: 0xE94de02e52Eaf9F0f6Bf7f16E4927FcBc2c09bC7

DynamicFeeImpl: 0x5AeFBA317BAba46EAF98Fd6f381d07673bcA6467

FarmingProxyImpl: 0xF2A0Bc44DEbD394076C67962BB4869Fd43c78018

SecurityImpl: 0x49a390a3dFd2d01389f799965F3af5961f87d228

VolatilityOracleImpl: 0x37A4950b4ea0C46596404895c5027B088B0e70e7

ProxyAdmin: 0x1B3B62B519a60E8927d4FfbB54681871e1Bb6F11

FactoryProxy: 0x0f460A2b3E8ba1Cc4D33E47f207EA03B37A286a7

PluginImplementation: 0x893388ba29248261a0F13371BD4AE3700Ce06EC9


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sparkdex.ai/additional-information/smart-contract-overview/v4-dex.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
