Plugin Marketplace

Explore features that become available to DEXs with Algebra Integral. Use live plugins or submit your own ideas!

Develop Plugins for Integral

Algebra Plugins

Access List
cryptoalgebra
live

Control trader access to the DEX using the white list of addresses.

KYCbeforeSwapbeforeFlashbeforeModifyPositionafterInitialize
Dynamic Fee
cryptoalgebra

Dynamic AMM fee plugins automatically adjust transaction costs based on trade size, pool liquidity, and market volatility.

AMMbeforeSwap
Farming
cryptoalgebra

Farming plugin enable users to earn additional rewards from providing liquidity.

AMMafterSwap
Gas Fee Auction
cryptoalgebra
live

Uses MEV tax based on gas fee to target arbitrage.

MEVbeforeSwap
Managed Swap Fee
cryptoalgebra
beta

Enables per-swap custom fees for authenticated addresses, validated via cryptographic signatures.

DiscountbeforeSwap
Permissioned Pools
cryptoalgebra
live

Control access to the pools with KYC.

KYCbeforeSwapbeforeModifyPosition
Safety Switch
cryptoalgebra
live

Allows to trigger pause on a pool in case of a security threat.

AMMbeforeSwapafterFlashbeforeModifyPosition
Sliding Fee
cryptoalgebra
live

Separating the retail traders from arbitrageurs, allows to increase profits for up to 15% for liquidity providers with minimal impact on regular users.

AMMbeforeSwap
Whitelist Fee Discount
cryptoalgebra
live

Allows to manually choose a set of users eligible for a fee discount.

AMMdiscountbeforeSwap

Builders’ Plugins

Dynamic Fee Based on Trading Volume
brevis-network
live

Adjusts trading fees based on user volume, enhancing retention and attracting new users with VIP programs and fee discounts.

DiscountbeforeSwapafterSwap
Liquid Positions
OrganizationE-STORM

Tokenizes concentrated liquidity positions into fungible ERC20 LP tokens.

LiquidityERC20beforeModifyPositionafterModifyPositionbeforeSwap
MEV-X On-Chain Backrun
mev-x-project

MEV internalization solution for DEXs. Captures backrun opportunities within the originating transaction and returns the value to the domain that generates it.

MEVafterSwap