Orca – децентрализованный spot exchange и liquidity protocol в Solana. Его основной onchain-продукт Whirlpools использует concentrated liquidity: LP выбирает ценовой диапазон, а traders обменивают tokens через активные участки. Для простого full-range размещения есть Splash Pools, а Wavebreak отвечает за permissionless token launches.
Orca не хранит пользовательские счета как централизованная биржа. Swap и изменение liquidity выполняют Solana programs, а котировка зависит от состояния pools. Интерфейс, public API и integrations упрощают работу, но разрешение transactions остаётся у кошелька пользователя.
История
Orca запустили в феврале 2021 года Ютаро Мори и Ори Кван. Проект начинался без venture funding как один из первых простых constant product AMM в Solana. Команда делала акцент на понятном интерфейсе и проверке справедливой цены.
В августе 2021 года появился ORCA. В 2022 году протокол выпустил Whirlpools – новую concentrated liquidity program. После этого классический AMM перестал быть главным архитектурным центром, а LP получили ranges, ticks и NFT-like position accounts.
В 2024 году обновился пользовательский интерфейс и расширились инструменты для traders, LP, token creators и developers. Splash Pools упростили создание full-range markets на том же Whirlpool infrastructure. Adaptive Fees добавили переменную часть swap fee для volatile conditions.
В 2026 году действующая линейка включает Whirlpools, Splash Pools, token creation tools, Wavebreak и xORCA staking. Старые инструкции по legacy pools, прежнему ORCA supply или ранней структуре fees могут не соответствовать текущим contracts и governance policy.
Команда
Сооснователи Orca – разработчик Ютаро Мори и дизайнер Ори Кван. Проект вырос из небольшой команды в Tokyo и сделал user experience частью архитектурной идентичности. В последующие годы разработку поддерживали contributors, включая Juku Labs, и открытое developer community вокруг Whirlpools SDK.
Orca организован как DAO с elected DAO Council. Council помогает исполнять governance decisions и вести повседневные operations, но не может произвольно подменять решения token holders. Полный текущий штат не публикуется как постоянный реестр, поэтому правильнее оценивать код, council mandates и treasury, а не предполагаемые должности.
Как устроен Whirlpool
Whirlpool содержит два token vaults, текущую sqrt price, active tick, liquidity и fee growth. Цена разбита на ticks. LP создаёт position и указывает нижнюю и верхнюю границу. Пока market price находится внутри диапазона, position предоставляет оба assets и получает часть fees.
При движении цены состав position меняется. Если цена выходит выше верхней границы, капитал оказывается преимущественно в одном token; ниже нижней – в другом. Position остаётся onchain, но перестаёт участвовать в swaps, пока цена не вернётся или LP не создаст новый range.
Узкий range концентрирует больше effective liquidity возле текущей цены и может приносить большую долю fees на единицу капитала. Одновременно он чаще выходит из рынка и требует rebalancing. Подробные последствия описаны в материале о концентрированной ликвидности вне диапазона.
Swap проходит через active ticks и использует доступную liquidity. Крупная сделка способна пересечь несколько ranges, увеличивая price impact. Aggregators, включая Jupiter, могут направлять часть маршрута через Orca, если это улучшает общий результат.
LP positions, fees и rewards
Каждая concentrated position учитывается отдельно. Fee growth внутри range определяет накопленные fees владельца. Pool может иметь дополнительные incentive rewards, распределяемые по liquidity и времени активности. Rewards не являются обязательной частью каждого Whirlpool.
LP выбирает пару, fee tier и range. Более высокая fee может компенсировать volatility, но отталкивать order flow. Глубокий pool с низкой fee иногда приносит больше за счёт volume. Показанный APR основан на прошлых данных и меняется вместе с liquidity, price и incentives.
Impermanent loss сохраняется. Он особенно заметен, когда один актив резко растёт, а AMM продаёт его по мере движения цены. Fees могут компенсировать часть разницы, но не обязаны. Внешние rewards также несут price risk собственного token.
Splash Pools
Splash Pool – full-range position, построенная на Whirlpools program. Она предназначена для token creators и LP, которым не нужно выбирать custom range. Liquidity распределяется по всему допустимому ценовому пространству, а setup проще и дешевле, чем у advanced CLMM pool.
По поведению Splash ближе к обычному AMM: position остаётся доступной при широком движении цены. Цена за простоту – меньшая capital efficiency возле текущего курса. Для нового и очень volatile token это может быть разумнее узкого диапазона, но low liquidity и creator concentration всё равно создают высокий risk.
Adaptive Fees
Обычный Whirlpool использует fixed fee. Adaptive Fee Pool добавляет переменную часть, которая реагирует на volatility. Protocol оценивает движение цены по пересечённым tick groups и ведёт volatility accumulator. Чем сильнее движение, тем выше variable component до заданного cap.
После спокойного периода accumulator уменьшается или сбрасывается по параметрам configuration. Это должно больше платить LP во время turbulence и затруднять дешёвое извлечение value арбитражными bots. Механизм не предсказывает цену и не гарантирует отсутствие loss.
Adaptive configuration хранится onchain. У pool есть base fee, control factor, decay settings и oracle-like state для accumulator. Система учитывает Splash Pools отдельно, потому что их tick spacing отличается. Trader должен смотреть итоговую котировку, а не считать fee постоянной.
Wavebreak
Wavebreak – token launchpad Orca. Creator permissionless создаёт token launch, после чего buyers приобретают asset по bonding curve. Price поднимается по мере роста circulating amount. На этапе bonding protocol применяет proprietary anti-bot system, чтобы уменьшить преимущество sniping bots.
После достижения graduation conditions часть собранного SOL и token supply автоматически формирует locked full-range Whirlpool. Новый token сразу становится доступен Orca и aggregators. LP position закрепляется за creator и создаёт долгосрочный fee incentive.
Traders в bonding phase получают points, а после graduation могут участвовать в распределении daily token rewards по установленным правилам. Points не являются гарантированной прибылью. Они мотивируют volume и способны поощрять speculative trading в assets без истории.
Wavebreak нельзя смешивать с обычным permissionless pool creation. Token может быть создан вне launchpad и получить Splash или CLMM pool напрямую. Launchpad добавляет bonding, anti-bot и graduation flow, но не проводит фундаментальный due diligence проекта.
Token creation и integrations
Creators могут создавать markets для SPL Tokens и поддерживаемых Token Extensions, добавлять rewards и подавать metadata в lists. Permissionless creation означает, что одинаковое имя не доказывает подлинность. Проверять нужно mint address и authority.
Developers используют open-source Whirlpools SDK и program calls для swaps, liquidity и quotes. Public API облегчает discovery, но onchain account остаётся источником settlement state. Если API или UI недоступны, contracts не исчезают, хотя обычному пользователю становится сложнее сформировать transaction.
ORCA и токеномика
ORCA – governance and utility token в Solana. Действующая официальная документация фиксирует total supply 75 млн ORCA и называет предложение fixed. Token запустился 9 августа 2021 года. Старые источники с первоначальными 100 млн не отражают последующие governance changes и текущее supply.
ORCA используется для proposals, voting, delegation и election DAO Council. Token также можно внести в xORCA staking. ORCA не является Whirlpool position и не даёт права вывести underlying tokens из pools.
xORCA и распределение protocol fees
При staking пользователь вносит ORCA и получает xORCA – share token vault. Protocol использует часть fee revenue для market buybacks ORCA и добавляет купленные tokens в xORCA vault. Количество underlying ORCA на одну xORCA position растёт по мере покупок.
По действующей политике protocol share составляет 12% collected trading fees. Из этой protocol share 40% направляется на ORCA buybacks для xORCA, 60% – в Orca Fee Treasury для development, grants и operations. Это не означает, что 40% всей trader fee получает staker: сначала выделяется protocol portion.
xORCA holders сохраняют governance participation. Доход зависит от trading volume, collected fees, buyback execution и ORCA price. Smart contract risk vault и market impact buybacks остаются. Governance способно изменить policy в будущем.
Управление и казначейство
ORCA и xORCA holders обсуждают proposals, делегируют votes и выбирают DAO Council. Решения могут касаться protocol fees, treasury allocation, grants, program upgrades и council mandates. Approved change исполняют council или contributors в рамках полномочий.
Treasury разделяет Community ORCA Treasury, Fee Treasury и Climate Fund. Прозрачные addresses позволяют проверять balances, но не гарантируют качество будущих расходов. Concentrated voting power и низкая turnout могут усилить небольшой круг delegates.
Сравнение с Raydium
Orca и Raydium дают spot liquidity в Solana, но продуктовые наборы различаются. Orca концентрируется вокруг Whirlpools, Splash и Wavebreak. Raydium одновременно поддерживает CPMM, CLMM и LaunchLab. Aggregator выбирает конкретный pool по quote, а не бренд целиком.
Основные риски
- Range risk. Узкая position быстро выходит из активной цены и меняет состав assets.
- Impermanent loss. Fees и incentives могут не покрыть отставание от простого holding.
- Смарт-контракты. Whirlpools, adaptive fee accounts, staking и launchpad имеют отдельные поверхности.
- Token risk. Permissionless pool или Wavebreak launch не подтверждает качество asset.
- Solana. Congestion, RPC failures и transaction ordering влияют на swaps и rebalancing.
- Anti-bot. Proprietary protection снижает отдельные атаки, но не гарантирует справедливый launch.
- xORCA. Buybacks зависят от volume, policy и ORCA market liquidity.
- Governance. Council и delegates концентрируют execution и voting influence.
Итог
Orca построил экосистему вокруг одной composable liquidity program. Whirlpools дают точные ranges, Splash Pools – простой full-range market, Adaptive Fees – реакцию на volatility, Wavebreak – путь от bonding curve к locked liquidity. ORCA координирует DAO, а xORCA связывает staking с долей protocol fee policy. Перед swap достаточно проверить quote и mint, но перед LP или launch нужен более глубокий анализ range, fee model, token authorities и expected exit liquidity.



