Go to article content Honeyswap

Honeyswap liquidity: returns as prices change

Honeyswap liquidity earns trading fees through paired deposits, while swaps change the token quantities behind each provider’s share of the reserves. Relative price movements can leave that claim worth less than holding the original tokens. A useful comparison includes fee income, changes in the withdrawal mix, and any restrictions a farm places on deposited liquidity provider (LP) tokens.

The pool position exists on its selected chain, with its own reserves and LP token supply. Understanding those balances makes it easier to distinguish trading income from price exposure and judge whether a proposed deposit fits the intended holding period.

LP tokens represent a claim on changing reserves

An LP token represents a proportional claim on a particular pool’s reserves, so its underlying token quantities change as trading changes those reserves. Your fraction of the pool comes from LP tokens held relative to total LP token supply. Both reserve balances matter when valuing that fraction. Following the Uniswap v2 model, the pool mints fungible ERC-20 LP tokens when it accepts liquidity. Removing liquidity burns the redeemed LP tokens and releases their proportional share of the reserves. The LP balance records ownership; reserve balances determine the assets behind it.


Deposit proportions follow the reserve ratio

Adding to an existing pool requires both assets in proportions matching its reserve ratio. Equal value doesn’t mean equal token counts. The first deposit into a new pool sets its initial price, creating arbitrage exposure if that ratio differs from the wider market. On Gnosis Chain and Polygon, each deployment has separate pools; balances and reserves on one chain don’t supply liquidity on the other.

Visual summary: Honeyswap liquidity - Deposit proportions follow the reserve ratio
Diagram: Deposit proportions follow the reserve ratio.

View full-size image

Fee income depends on the pool actually used

A provider earns trading fees when swaps use that provider’s pool, and the ownership fraction determines participation in its fee income.

Fees retained in pool reserves

Swap fees add value to the reserves supporting LP tokens. Redemption includes the fee growth still represented by those tokens, without a separate trading-fee harvest. Trading also changes the amounts of each asset, so accrued fees don’t establish the position’s total return.

The protocol’s share

Honeyswap’s fee-sharing model allocates 5/6 of a pool’s swap fee to its liquidity providers. The model allocates 1/12 to Honey (HNY) and 1/12 to the network’s COMB token. Honeymaker periodically converts accrued protocol fees for selected pairs into those assets. These fractions divide the swap fee; they don’t specify an annual return on deposited capital.


Relative price changes alter the withdrawal mix

When one asset gains value relative to the other, arbitrage trades tend to remove the appreciating asset from the pool and add its counterpart. Your claim then contains less of the relative winner and more of the other token than an unchanged wallet holding.

The holding benchmark

Impermanent loss measures this shortfall against holding the original token quantities, valued at the same later prices. A position can rise in currency value while trailing that benchmark. Fees may narrow or outweigh the gap, but the reserve mechanism doesn’t ensure they will.

Honeyswap liquidity - The holding benchmark - diagram

View full-size image

The no-fee relationship

For an initially equal-value constant-product position without later deposits or withdrawals, let r be the later relative price divided by its starting relative price. Ignoring fees, its value relative to holding is 2 * sqrt(r) / (1 + r) . Subtracting one gives the relative difference. This relationship assumes arbitrage aligns the pool price with that relative market price.

The calculation isolates price divergence. It leaves out token failure, transaction costs, and any separate farm rewards. A return of the relative price to its starting level removes this modeled divergence, while fees and costs remain separate components of the outcome.

Volume matters relative to competing liquidity

Trading activity creates fee opportunities, while total pool liquidity determines how widely providers share them. At unchanged volume and fee terms, additional proportional liquidity leaves each existing LP token with a smaller share of future fees.

Deeper reserves also reduce price impact for a given trade size, which can influence routing. The interface can route trades through other supported pools, so exchange-wide volume doesn’t establish demand for a particular pair. Compare liquidity and volume for the exact pool over the same period. Neither a large total value locked nor a brief trading surge supplies a fixed future return.


Farm rewards add a separate source of return

Honeycomb’s farming design allows eligible LP tokens to earn separate incentive tokens during a campaign’s reward period. The original pool exposure continues while those LP tokens sit in the farm.

Network-specific rewards distinguish xCOMB on Gnosis Chain from pCOMB on Polygon. A reward rate also depends on the campaign’s allocation and the deposit’s share of farm rewards. A larger reward-token balance doesn’t establish a gain in currency value because that token’s price can change.

Honeyswap liquidity: Farm rewards add a separate source of return - illustration

View full-size image

Each farm’s reward start and end times govern accrual. An income estimate needs the campaign’s remaining emissions and the deposit’s reward share. The end of reward emissions doesn’t itself unlock a deposit or terminate the underlying pool.

Withdrawal access follows the individual deposit state

LP tokens held directly in a wallet remain available for pool redemption. Depositing them into a Honeycomb farm adds that deposit’s withdrawal conditions without freezing the pool’s reserve prices.

Unlocked and locked farm deposits

In the xCOMB HoneyFarm design, reward shares equal the LP-token amount multiplied by a factor that increases with lock length. Unlocked deposits use a multiplier of one. A deposit with unlockTime set to zero is non-locked. A locked xCOMB HoneyFarm deposit can close after its unlock time, or earlier if the contract owner disables the farm. An unexpired lock limits access even when the underlying pool still trades.

Matured deposits and downgrade charges

An expired lock can also trigger a downgrade of the deposit’s boosted reward share. Anyone may call downgradeExpired on a matured, still-open locked deposit the farm hasn’t already downgraded. If an outside caller performs it, that caller receives any reward set by downgradeFee from the deposited LP tokens. The owner then has fewer LP tokens left to recover from the farm.

When the owner harvests rewards after expiry and that call triggers a downgrade, the released LP-token portion goes to the owner. The owner’s combined LP balance includes both the returned portion and the tokens still deposited.


A supply decision for the xDai-HNY pool

For a proposed deposit into an existing xDai-HNY pool on Gnosis Chain, set acceptable token contributions before submitting supply. At a higher pool price for HNY, a fixed xDai contribution requires fewer HNY tokens; at a lower price, it requires more.

Abandoning an unsubmitted supply leaves the assets outside the pool, while any previously confirmed approval remains in force. A successful approval alone doesn’t create a pool position. The supply transaction must succeed, with the corresponding token movements showing what actually entered the position.

Net returns require a consistent valuation basis

Evaluate a completed pool exit using returned quantities, received farming rewards, and the transaction costs paid along the way. Use the same end prices for those assets and the original holdings. Counting accrued pool fees again as a separate payment would overstate the result because redemption already includes the remaining reserve claim.

A positive currency return and an improvement over holding answer different questions. Token-price gains can lift both the pool position and the untouched holdings, while the pool still finishes behind. For an xDai-HNY position, the holding benchmark uses the original xDai and HNY quantities.

Key questions about Honeyswap liquidity

What happens to my existing LP tokens when another provider adds liquidity?

A proportional deposit adds reserves and mints new LP tokens for the incoming provider. Your percentage ownership falls if your LP balance stays unchanged, while the added reserves support the new tokens. This change alone doesn’t take assets out of your existing reserve claim. Future fee income then follows your smaller ownership fraction, assuming the same trading volume and fee terms.

Which pool details distinguish one LP token from another?

An LP token belongs to one pool contract on one chain. Match its contract address with the underlying pair and selected network; its symbol alone isn’t enough. Honeyswap’s Gnosis Chain and Polygon deployments have separate contracts, so a matching ticker doesn’t make their LP tokens interchangeable. A farm also needs the exact LP token its deposit pool accepts.

Does withdrawing liquidity automatically convert the proceeds into cash?

A pool withdrawal returns the constituent cryptoassets represented by the redeemed LP tokens. It doesn’t place a cash balance in a bank account. Converting those assets into fiat requires a separate sale through a service that accepts the asset and network. Any exchange-rate movement or service charge belongs to that later conversion, outside the pool’s trading-fee return.

Can an LP token transfer move the underlying withdrawal claim?

Transferring wallet-held LP tokens transfers the reserve claim those tokens represent. The recipient needs access to the same chain and pool to redeem that claim. Sending LP tokens doesn’t remove liquidity or convert the underlying assets. LP tokens already deposited into a farm sit under that farm’s position rules, so they aren’t available as a normal wallet balance to transfer.

Why can a HoneyFarm deposit have an NFT while its pool uses ERC-20 LP tokens?

The xCOMB HoneyFarm design represents an individual farm deposit with an ERC-721 non-fungible token (NFT). That token identifies the deposit owner; the associated record tracks its amount and unlock time. The deposited ERC-20 LP tokens represent the underlying pool share. The two standards describe different layers, and the farm’s ownership checks govern who can close the deposit or withdraw its rewards.

How can I calculate the actual gas charge for a confirmed liquidity transaction?

The actual network charge equals gasUsed multiplied by effectiveGasPrice in the transaction receipt. Both fields need their correct units; raw values produce a charge in wei. On Gnosis Chain, the wallet expresses that charge in xDai. Use the individual transaction’s gasUsed, since cumulativeGasUsed includes gas other transactions consumed earlier in the block. This charge is separate from the tokens supplied to the pool.

Does a contract audit cover every Honeyswap liquidity and farming component?

An audit covers the contracts and code version within its review scope. Honeyswap’s security notes identify CertiK-reviewed contracts, later contract changes, and unaudited airdrop contracts. The airdrop contracts hold airdrop funds separately from farming contracts. Those distinctions prevent treating one audit as coverage of every deployment or subsequent change, and an audit doesn’t protect a position against relative token-price movements.
Last updated ·