I spent my first few weeks providing liquidity on TON the same way most people do — dropping funds into whatever pool had the fattest APR number on the front page, watching the position for a day or two, then forgetting about it until I checked back and wondered why my "yield" looked smaller than what I'd put in. That gap between the number on the dashboard and the number in my wallet is where most people's liquidity provisioning education actually begins. It certainly began mine.

This piece is the guide I wish I'd had before I started, not a theoretical explainer, but the practical mechanics of how liquidity pools on TON actually behave, what moves the numbers you see, and how to evaluate a pool before you commit capital to it.

♌ Start with what a liquidity pool is actually doing

A liquidity pool isn't a savings account. It's a shared reserve of two assets let's say, TON and USDT which traders swap during transactions. When someone swaps TON for USDT, the pool's balance shifts: it now holds more TON and less USDT. As a liquidity provider (LP), you own a slice of that shifting reserve, not a fixed amount of either asset.

That distinction matters more than almost anything else in this guide. Your position isn't "50 TON and 200 USDT sitting still." It's a claim on a pool whose composition rebalances every time someone trades through it. The fees you earn come from a small cut of every swap, but the asset mix you eventually withdraw depends entirely on where the market moved while you were in the pool.

♌ Impermanent loss isn't a footnotes: it's the main variable

Most people learn about impermanent loss (IL) after they've already lost money to it, which is backwards. IL happens because the pool's automated pricing mechanism forces your two assets to rebalance as prices diverge. If TON rallies hard against USDT, the pool sells some of your TON into USDT along the way to keep the pool balanced — meaning you end up holding less of the appreciating asset than if you'd simply held it in your wallet.

The loss is "impermanent" in the sense that it only becomes real when you withdraw; if prices return to where they were when you entered, the effect disappears. But in practice, prices rarely return to entry exactly when you need them to, so treating IL as a rounding error is how people end up disappointed by a pool that looked great on paper.

The pools most exposed to IL are the ones pairing two assets with different volatility profiles — a stablecoin against a volatile token, or two volatile tokens that don't move together. The pools least exposed are stable-to-stable pairs, where both assets are meant to hold the same value, so divergence (and therefore IL) stays minimal. That's the trade-off underneath every "safe" stable pool's lower APR: you're giving up upside in exchange for giving up IL risk too.

♌ APR is a headline number, not a forecast

The APR displayed on a pool's page is typically calculated from recent fee volume annualized forward, meaning it's a snapshot of what happened last week or last day, stretched into a yearly projection. It says nothing about whether that trading volume holds up, and it usually says nothing about IL at all.

A pool showing 40% APR built on a single day of unusually high volume is a very different animal from a pool showing 18% APR built on a steady month of consistent activity. I've learned to treat the headline number as a starting point for research, not a reason to ape in. Before committing to a pool now, I look at:

Volume consistency — is the trading activity steady across days, or driven by one or two large trades that won't repeat?

Pool depth (TVL) — a thin pool can show a high APR simply because the fee-to-liquidity ratio is skewed; it also means your own deposit will move the price more and expose you to more slippage risk on entry and exit.

The underlying asset pair's correlation — how much do the two assets tend to move together? Less correlation means more IL exposure over time, regardless of what the APR says today.

Whether incentive rewards are propping up the number — some pools layer extra token incentives (boosted farming rewards) on top of base trading fees. That's not necessarily bad, but it's a different kind of yield with different durability, and it's worth knowing which part of the APR is "real" fee revenue versus emissions.

♌ Reading a pool before you enter

My actual pre-entry checklist looks less like a spreadsheet and more like a short set of questions I ask myself:

What's actually driving the swaps through this pool? Pairs tied to an asset with genuine utility or narrative demand on TON tend to have more durable volume than pairs that spiked because of a single promotional push.

What happens to my position if the volatile asset moves 30% in either direction? I try to actually run this scenario mentally (or with a simple IL calculator) rather than assuming the fee APR will outrun the drawdown. For a lot of pairs, it won't, especially over short holding periods.

Am I comfortable holding both assets in this pair, individually, even without the LP wrapper? If I wouldn't want to hold the volatile side of the pair outright, I probably shouldn't want to hold it as half of an LP position either — the pool doesn't shield you from directional risk, it just changes its shape.

Is the depth enough that I can exit without material slippage? Entering a thin pool is easy. Exiting one during a moment when everyone else wants out at the same time is where the theoretical APR meets the real cost of getting your capital back.

♌ Timing and position sizing matter more than pool selection

Once I started treating pool selection as only one part of the equation, my results improved more than any single "better pool" choice ever did. Two habits changed the most:

I stopped putting a full position into a pool at once. Splitting entries across a few days smooths out the price at which my assets got locked into the pool ratio, the same logic as dollar-cost averaging applied to LP entry rather than spot buying.

I started sizing positions around how long I actually expected to hold them, not around the APR. A pool that looks attractive for a two-week hold can look very different over three months once fee accrual is weighed against a full IL cycle. Shorter, more volatile pairs suit shorter holds; steadier, deeper pairs suit capital I'm comfortable leaving untouched.

♌ Where TON's liquidity landscape helps

Part of what makes this workable on TON specifically is that swap routing has gotten a lot smarter than the early days of the ecosystem, when liquidity was scattered thin across a handful of pools and every swap ate visible slippage. STON.fi's routing now pulls from fragmented liquidity sources to find better execution paths, which matters on the LP side too — deeper, better-routed pools mean the volume driving your fee income is less dependent on any single trading pair staying popular.

That doesn't remove any of the fundamentals above. It just means the pools worth evaluating on TON today are less likely to be ghost towns with an inflated APR sitting on top of near-zero real volume, which was a much bigger problem a year or two ago.

♌ A realistic mental model going forward

The framework I keep coming back to is simple to state and harder to actually follow under the pull of a big green APR number: liquidity providing is a bet on volume outpacing divergence, sized to a holding period you're actually going to stick to. The pools that work best for me aren't the ones with the highest headline yield — they're the ones where I understood the trade-off going in and wasn't surprised by what I withdrew.

♌ Official Resources:

🌐 Official Site: ston.fi

🧠 Technical Documentation: docs.ston.fi

📊 Analytics Dashboard: dune.com/stonfi

🐦 Follow for News: x.com/ston_fi

💬 Community Chat: t.me/ston_fi