Skip to main content
← Back to blog
TUTORIAL What Is Orca? Solana's Whirlpools DEX Explained MoonHydra · moonhydra.com/blog
Tutorial Orca DEX Solana

What Is Orca? Solana's Whirlpools DEX Explained

· 9 min read · MoonHydra Research

Orca is one of the major decentralized exchanges on Solana, and if you trade tokens on the chain you have probably routed through it without ever opening its site. It sits alongside Raydium and Meteora as a core piece of Solana liquidity, but it built its name on one specific idea: concentrated liquidity, delivered through pools it calls Whirlpools. Understanding what Orca is, how Whirlpools differ from a plain constant-product pool, and how a trader actually touches that liquidity will make you read the market more clearly. Here is the full picture.

What Orca is and where it fits

Orca is a decentralized exchange (DEX) and automated market maker (AMM) built on Solana. It launched in early 2021 and has been a fixture of Solana DeFi ever since. Like any AMM, it lets you swap tokens against pooled reserves rather than against an order book, and it lets anyone deposit capital into those pools to earn a share of trading fees. The price of a swap comes from the pooled reserves it trades against, which together form a liquidity pool.

What sets Orca apart is less the basic mechanics and more its focus. Where Raydium grew into a sprawling venue with several pool designs, a launchpad, and a history of order-book integration, Orca leaned hard into one thing: making concentrated liquidity efficient and approachable. It is widely regarded as one of the cleaner, more beginner-friendly DEX interfaces on Solana, and it has a strong track record of running without major incidents. In the broader landscape it is best thought of as a sibling to Raydium and Meteora — three large liquidity venues that an aggregator stitches together so traders get the best price across all of them.

Whirlpools: Orca's concentrated-liquidity pools

Whirlpools is the name Orca gives its concentrated-liquidity market maker, or CLMM. This is the heart of the protocol, and it is what most people mean when they talk about "trading on Orca." To see why it matters, you first have to understand what a plain pool wastes.

In a classic constant-product pool — the kind that follows the x · y = k formula behind Uniswap v2 — a liquidity provider's capital is spread across every possible price from zero to infinity. Most of that capital sits idle at prices the token will likely never reach, doing no work and earning nothing. It is liquidity, but it is thinly stretched.

Concentrated liquidity fixes that. In a Whirlpool, a liquidity provider chooses a price range and deposits inside it — for example, only between $1.80 and $2.20 for a token trading near $2.00. All that capital is packed into the band where trading actually happens instead of being smeared across the whole curve. Orca describes its design as similar to, but not identical to, the concentrated-liquidity model popularized by Uniswap v3. When you swap, you trade against the combined depth of every provider whose range covers the current price.

Why concentrated liquidity changes the trade

The payoff of packing capital into a range cuts two ways, and it helps to see both sides.

For the liquidity provider, the same dollars do far more work. Because the capital is concentrated where trades occur, it earns more fees per unit while price stays inside the chosen band. That is the capital-efficiency win that makes CLMM pools attractive to people supplying liquidity.

For the trader, the benefit is deeper liquidity clustered around the current price. Deeper liquidity at the price you are trading at means lower price impact and slippage on your swap, especially on established pairs where providers keep tight, active ranges. That is the practical reason concentrated-liquidity pools can give you clean execution on popular tokens.

There is a catch, and it lands on the provider, not the trader. The moment price moves outside a provider's chosen range, that position stops earning fees and converts entirely into one of the two tokens until price comes back. Concentrated liquidity is more powerful but also more hands-on — it rewards active management and suits stable or major pairs better than a set-and-forget deposit. It is the same dynamic that Meteora built its dynamic-liquidity reputation on, just framed differently. And like any liquidity provision, it carries impermanent loss: if the price ratio shifts, an LP can end up worse off than if they had simply held the two tokens. Concentrating the range can make that effect sharper, not softer.

Fee tiers and how fees flow

Orca does not charge one flat swap fee. Whirlpools come with several fee tiers, and the person who creates a pool selects the tier that suits the pair. The logic is straightforward: a pair of stablecoins that barely moves can run on a very low fee, while a volatile token needs a higher fee to fairly compensate the people supplying liquidity for the risk they take. The published tiers span from a tiny fraction of a percent for stable pairs up to around one percent for the most volatile ones.

The bulk of each swap fee goes to the liquidity providers who supply the pool — that is their reward for parking capital there. The exact tier that applies to any given token depends on which pool you are routed into, so treat any single percentage you see quoted as pool-specific rather than a fixed protocol-wide number. A quote you get through an aggregator already bakes the relevant pool fee into the price you see, so in practice you do not pick the tier yourself.

The ORCA token, at a high level

ORCA is the protocol's native token, and its main role is governance. It carries a hard-capped supply and gives holders a say in the Orca DAO — voting on proposals about upgrades, parameters, and how the protocol evolves. In other words, ORCA is about ownership of and influence over the protocol, not a key you need to trade.

For a memecoin trader, that distinction matters: you do not need to hold ORCA to swap on Orca or to provide liquidity. It is relevant if you want exposure to the protocol itself as an asset, and otherwise it is just context. Do not confuse "the ORCA token" with the tokens you trade through Orca pools — they are different things entirely.

How a trader actually reaches Orca

Here is the part that surprises people: most of the time you never open Orca's interface at all. The standard way to trade on Solana is through an aggregator like Jupiter, which scans Orca alongside Raydium, Meteora, and every other venue, then splits your order across whichever pools give the best net price. Orca is frequently the venue your trade settles on even when the app you clicked was something else entirely.

The same is true of a trading bot. When you fire a buy from a Telegram bot, it is not locked to one DEX — it asks an aggregator for the best route, and Orca Whirlpools are simply one of the destinations that route can hit. So you get the benefit of Orca's concentrated liquidity without learning its UI, and you automatically get a better price if a different DEX happens to be cheaper at that moment. If you want to eyeball where a token's liquidity actually sits and which pool it lives in before you trade, a tool like DexScreener shows you the pool and its depth.

The risk: a pool is not a safety signal

This is the single most important thing to internalize, and it applies to Orca exactly as it does to any other Solana DEX. Pool creation is permissionless: anyone can spin up a Whirlpool for any token, deposit whatever liquidity they like, and list it. Seeing a token "on Orca" tells you it has a pool. It tells you nothing about whether that token is safe.

  • Thin liquidity. A pool can hold very little real depth, which means a small sell craters the price and your slippage is brutal. The pool existing does not mean it is deep — and with concentrated liquidity, depth can be unevenly placed around the current price.
  • Pulled liquidity. If the deployer controls the liquidity position, they can withdraw it and leave you holding a token you cannot sell into anything.
  • Honeypots and trap tokens. Token-level tricks — a freeze authority, transfer-fee or transfer-hook abuse, blocked sells — can exist no matter which DEX hosts the pool. The reputation of the venue does not vet the token sitting in it.

The fix is not to avoid Orca — it is to do your own checks. Confirm the liquidity is meaningful and, ideally, locked or burned. Look at how the token supply is distributed across holders. Verify the token's authorities. A clean, well-run venue hosting permissionless pools is a feature for builders and a responsibility for traders. For the full landscape of where tokens launch and migrate before they reach a venue like Orca, see Solana launchpads compared.

How MoonHydra fits

MoonHydra is a non-custodial Solana trading bot on Telegram, and it touches Orca the same indirect way most traders should: it routes swaps through Jupiter, so when an Orca Whirlpool offers the best price, that is where your order lands — and when Raydium, Meteora, or another DEX is cheaper, it routes there instead. MoonHydra deploys no custom on-chain contracts of its own; your keys stay encrypted with AES-256-GCM. You trade any token by contract address, with limit orders, take-profit and stop-loss, copy-trading, DCA, and multiple sub-wallets, for a flat 1% per trade on both buys and sells, on top of the usual network and DEX fees. Optional RugCheck screening (off by default) can flag some of the trap-token risks above before you commit.

Bottom line

Orca is one of Solana's major DEXs, defined by its concentrated-liquidity Whirlpools and a long-standing reputation for a clean, approachable interface and a solid operating record. Whirlpools let liquidity providers concentrate capital into a price range, which is more efficient for them and means deeper liquidity and lower slippage for you near the current price — with the trade-off that out-of-range positions stop earning and carry impermanent-loss risk. The ORCA token is governance, not a requirement to trade. Most traders reach Orca indirectly through an aggregator rather than its own UI, and that is fine. The one rule to carry away is the same as for any venue: a pool listing is proof of a pool, never proof of safety, so always check liquidity depth and token authorities before you ape in.

Next: read what an AMM is for the mechanics underneath all of this, what impermanent loss is before you ever supply a Whirlpool, and what Raydium is to compare the other concentrated-liquidity heavyweight on Solana. When you are ready to trade, MoonHydra is at t.me/moonhydrabot.


Ready to put this into practice?

MoonHydra is a multi-wallet Solana memecoin trading bot on Telegram. 1% per trade. AES-256-GCM encrypted. Non-custodial.

Open MoonHydra