What Is iZiSwap?
iZiSwap is a decentralized exchange built by iZUMi Finance that concentrates liquidity into discrete, limit-order-like price ranges instead of spreading it evenly across an entire price curve. Where an ordinary automated market maker lets liquidity sit passively from zero to infinity, this protocol lets a liquidity provider place capital inside one or more specific price points, much like placing a limit order on a traditional order book. The result behaves like a decentralized exchange with order-book characteristics, even though every trade still settles against an on-chain liquidity pool rather than a matching engine. Traders get tighter effective pricing near the current price, and liquidity providers earn fees on capital that would otherwise sit idle far from where trading actually happens.
Why Concentrated Liquidity Matters
Capital efficiency is the core argument behind this design. A unit of liquidity placed exactly where trading happens does more work than the same amount spread thin across a price range nobody trades in, which is why these pools can offer depth comparable to much larger, unconcentrated pools. iZUMi Finance's developer docs describe this as letting liquidity providers act like market makers who choose their own price levels rather than accepting one fixed curve.Self-Custody by Design
Every swap and every liquidity position here settles through a smart contract that holds funds only for the duration of a transaction. There is no account creation and no deposit into a custodial balance — a wallet signs the swap, the contract executes it atomically, and the output asset lands back in that same wallet. The same self-custody model applies whether a trade routes through a single pool or hops across several price points to fill the full order.iZiSwap's Discretized-Liquidity AMM Explained
The mechanism behind iZiSwap is usually called a Discretized-Liquidity AMM, or DL-AMM, and it is the detail that separates the protocol from a typical constant-product exchange. Instead of one smooth curve covering every possible price, the DL-AMM divides the price axis into many narrow points and lets liquidity sit at specific points the way a resting limit order sits at a specific price. A trade walks through these points in sequence, consuming the liquidity parked closest to the current price before moving to the next, which is what gives the exchange its order-book feel without any off-chain matching engine.
How a Constant-Product AMM Prices Trades
A classic constant-product pool, the model Uniswap's documentation popularized, prices every trade along a single curve where the product of the two reserves stays constant. Liquidity is spread continuously from a price of zero to infinity, so most of it never gets touched by an actual trade, and larger trades always move the price along that same smooth curve regardless of how it is shaped.How Discretized Liquidity Changes the Curve
This design replaces that single smooth curve with discrete liquidity points a provider chooses deliberately. A large trade still moves through consecutive points, but because liquidity can be packed tightly where trading actually clusters, the effective price impact for a given trade size can be smaller than on a pool that spreads the same capital evenly. The trade-off is that a price point with nothing parked on it offers nothing to trade against, so depth depends on where providers have chosen to place their capital.Limit-Order Swaps on iZiSwap
Because liquidity here sits at discrete price points rather than across a continuous curve, placing liquidity at a single point works like placing a resting limit order: it only fills once the market price reaches that exact level, and it fills entirely into the opposite asset once a trade crosses it. This is one of the features that lets iZiSwap behave like a hybrid between an automated market maker and the order-book model familiar from a traditional decentralized exchange. A trader placing a limit-style position is not waiting on a centralized matching engine — the position sits in the pool's contract state and is consumed automatically whenever a swap passes through its price.
iZiSwap Across Multiple Chains
iZiSwap does not live on a single network. iZUMi Finance has deployed the protocol across several EVM-compatible chains, so the same discretized-liquidity model is available wherever trading volume and liquidity providers follow it. Running on multiple chains means a trader can swap using the same wallet and broadly the same interface regardless of which network holds the pair they want, while paying that network's own gas rather than a single fixed cost.
| Chain | Native Gas Token | Why It Matters for iZiSwap |
|---|---|---|
| Ethereum | ETH | Deepest liquidity and the most established pools |
| BNB Chain | BNB | Lower fees for frequent concentrated-range adjustments |
| Polygon | MATIC | Fast confirmations for active limit-order-style positions |
| Arbitrum | ETH (L2) | Ethereum security with lower execution cost |
Fees and Slippage When You Swap on iZiSwap
Every pool here carries its own fee tier, and a swap pays that fee on top of whatever price impact the trade causes as it consumes liquidity point by point. Slippage comes from the same source it comes from on any automated market maker — a trade large enough to push through several price points gets a worse average price than a quote taken from the very top of the book — but tightly concentrated liquidity near the current price can keep that impact smaller than an equivalent trade on a pool with the same capital spread thin across a wide range. Before committing meaningful size, confirm the pool's token addresses directly on a block explorer such as Etherscan for an Ethereum-based pair, since a mismatched contract address is a far more common risk than any flaw in the underlying AMM math. Always check the minimum amount a quote guarantees before confirming, since that figure already accounts for the slippage tolerance set in the interface.
How to Swap on iZiSwap: Step by Step
The flow for a swap on iZiSwap stays the same regardless of which chain or pair you choose, which makes it easy to repeat once you have done it the first time.
- Connect a self-custody wallet and select the network that hosts the pair you want to trade.
- Choose the token you are selling and the token you want to receive.
- Enter the amount and review the quoted output, the fee tier, and the estimated price impact.
- Approve the input token if it is an ERC-20 you have not traded on iZiSwap before.
- Confirm the swap in your wallet and wait for the transaction to settle on-chain.
iZiSwap vs Traditional Constant-Product AMMs
The clearest way to place iZiSwap is next to the constant-product model most traders already know. Both are on-chain, non-custodial, and both let anyone supply liquidity without permission. The difference is where that liquidity sits and how a provider expresses an opinion about price.
Capital Efficiency
A constant-product pool spreads liquidity across every possible price, so most of a given deposit earns nothing most of the time. iZiSwap lets a provider concentrate the same deposit into the range where trading actually happens, which can produce comparable depth with a fraction of the capital — the same capital-efficiency argument concentrated-liquidity AMM designs more broadly are built around.Provider Behavior
On a constant-product pool, providing liquidity is mostly passive: deposit and wait. Here, choosing where to place liquidity is an active decision that resembles managing resting limit orders, and a position earns fees only while the price trades through the exact points it occupies. That activeness is also the main trade-off — a position parked away from the current price earns nothing until the market comes to it, so providers who want continuous fee income need to monitor and occasionally move their ranges, something trackers like DefiLlama make easier by surfacing pool-level volume and liquidity data across chains.What is iZiSwap?
iZiSwap is a decentralized exchange from iZUMi Finance that replaces a single continuous liquidity curve with a Discretized-Liquidity AMM, letting liquidity sit at specific price points much like resting limit orders.
How does iZiSwap's DL-AMM differ from a constant-product AMM?
A constant-product pool spreads liquidity across every price from zero to infinity. iZiSwap instead lets liquidity concentrate at discrete points chosen by the provider, which can make the same capital deeper near the current price and cheaper to trade against.
Does iZiSwap support limit-order-style swaps?
Yes. Because liquidity sits at discrete price points, a position placed at a single point behaves like a resting limit order, filling only once the market price reaches that level.
Which chains is iZiSwap available on?
iZiSwap is deployed across multiple EVM-compatible chains, so the same pools and interface are reachable on more than one network rather than being locked to a single chain.
How much slippage should I expect on iZiSwap?
Slippage depends on how much liquidity sits near the current price and how large your trade is relative to it. Concentrated liquidity can reduce price impact compared with a pool that spreads the same capital thin, but very large trades still move through multiple price points.
Does iZiSwap hold custody of my funds?
No. Every swap settles through a smart contract that holds funds only for the duration of the transaction, and the output asset returns directly to your connected wallet.
What fees does iZiSwap charge?
Each pool on iZiSwap carries its own fee tier, charged on top of any price impact from the trade. The quoted minimum output already accounts for both before you confirm.