Документація

Дізнайся, як Snuggle економить гроші при кожному ребалансуванні через перепозиціонування без свопів.

Що таке Snuggle?

Snuggle — це автоматизований протокол управління концентрованою ліквідністю на Base та Arbitrum, що підтримує Uniswap V3, Aerodrome, PancakeSwap, SushiSwap V3 та Camelot V3. Він використовує інноваційну техніку «снагл-ребалансування», яка усуває комісії за свопи, прослизання та MEV-атаки, одночасно значно знижуючи непостійні збитки.

Коли позиція концентрованої ліквідності виходить з діапазону, традиційні ребалансувальники обмінюють токени для перепозиціонування, що коштує комісій та піддає сендвіч-атакам. Snuggle робить це інакше.

Ми створюємо односторонні позиції на межі поточної ціни та дозволяємо природній торговій активності пулу ребалансувати позицію, поки ти заробляєш комісії. Нуль свопів. Нуль прослизання. Нуль MEV.

Традиційне ребалансування робить своп у найгірший момент, одразу після екстремального руху. Snuggle чекає повернення ринку, дозволяючи AMM природно ребалансувати тебе за кращими цінами, поки ти заробляєш комісії.

Проблема традиційного ребалансування

Коли позиція виходить з діапазону, традиційні ребалансувальники негайно обмінюють токени. Це відбувається за найгіршою ціною, одразу після екстремального руху.

Процес традиційного ребалансування

Price moves up, exits range
↓
You're holding 100% Token B
↓
SWAP at the high price
Buy Token A back at the top
↓
Create new 50/50 position
↓
❌ IL permanently locked in

Цей своп назавжди фіксує твій збиток. Ти купуєш Токен A назад на піку, після того як AMM вже продав його на шляху вгору. Якщо ціна розвернеться, ти вже втратив.

У що обходиться традиційне ребалансування

Комісії за свопи0.3% - 1%
Прослизання0.5% - 5%
MEV-сендвіч-атаки0.2% - 1%
Зафіксований IL1% - 3%
Разом за ребалансування2% - 6%

Як працює ребалансування Snuggle

Замість свопів Snuggle створює односторонню позицію на межі ціни, використовуючи лише наявні токени.

Процес ребалансування Snuggle

Price moves up, exits range
↓
You're holding 100% Token B
↓
NO SWAP
Reposition range to touch current price
↓
Wait for price to drift back
↓
AMM naturally rebalances you
+ Earn fees the whole time
↓
✓ IL deferred, often reduced

Коли ринок торгується назад через твій діапазон, AMM природно ребалансує тебе за кращими середніми цінами. І ти заробляєш торгові комісії весь цей час.

Візуальне порівняння

Традиційний

Price ──────────────────►
        ┌─────────┐
        │ Range 1 │ ← Price exits
        └─────────┘
                    ↓ SWAP at high
              ┌─────────┐
              │ Range 2 │ ← New position
              └─────────┘

❌ IL locked in at the swap

Snuggle

Price ──────────────────►
        ┌─────────┐
        │ Range 1 │ ← Price exits
        └─────────┘
                    ↓ NO SWAP
        ┌─────────┐
        │ Range 2 │ ← Edge at price
        └─────────┘
              ◄──── Price returns

✓ AMM rebalances naturally

У що обходиться Snuggle

Комісії за свопи$0
Прослизання$0
MEV-сендвіч-атаки$0 (неможливо)
Комісія протоколу15% лише від заробітку
Витрати на основну суму$0 — завжди

Швидкий старт

1

Підключи гаманець

Натисни кнопку Підключити у правому верхньому куті.

2

Обери пул і стратегію

Обирай з 58+ пулів на Uniswap V3, Aerodrome, PancakeSwap, SushiSwap V3 та Camelot V3 на Base та Arbitrum. Обери Агресивну, Помірну або Консервативну, або налаштуй параметри самостійно.

3

Налаштуй позицію

Встанови ширину діапазону, затримку ребалансування, авто-снагл та автореінвестування.

4

Внеси та заробляй

Затверди токени та зроби депозит. Почни заробляти комісії негайно.

Фіксація IL vs Відкладення

Це ключова різниця між традиційним ребалансуванням та Snuggle.

Фіксація (Традиційна)

Коли ти обмінюєш за екстремальною ціною, збиток фіксується назавжди. Навіть якщо ціна розвернеться одразу після, ти вже:

  • • Продав дешево або купив дорого
  • • Заплатив комісії за своп
  • • Втратив від MEV
  • • Зробив IL постійним

Відкладення (Snuggle)

Snuggle відкладає ребалансування на сам ринок. У міру повернення ціни через діапазон:

  • • Ти DCA за поступово покращуваними цінами
  • • Без комісій за свопи та MEV
  • • Заробляєш торгові комісії в очікуванні
  • • IL знижений, а не зафіксований

Математика

Traditional rebalance at +5% price move:

  • • You swap at the extreme price
  • • If price drops 3% back, you've lost that 3% recovery
  • • Net: ~5% divergence loss locked in

Snuggle rebalance at +5% price move:

  • • You reposition without swapping
  • • If price drops 3% back, AMM rebalances you gradually
  • • Average entry at ~3.5% above start (not 5%)
  • • Net: ~3.5% divergence loss + fees earned

Перевага повернення до середнього

Цінові рухи часто повертаються до середнього, особливо в короткостроковій перспективі. Snuggle спроектований для отримання вигоди з цієї природної поведінки ринку.

Як Snuggle отримує вигоду

  • 1.Не панікує на екстремумах — Немає примусового свопу за найгіршою ціною
  • 2.Дозволяє ринку повернутися — Терпляче перепозиціонування на межі
  • 3.Заробляє комісії в очікуванні — Твій капітал завжди працює

Застереження

Якщо ціна продовжує рухатися в одному напрямку без розвороту, Snuggle не врятує, ти будеш перепозиціонуватися. Але ти в не гіршому становищі, ніж при традиційному підході, а в більш поширеному випадку повернення до середнього ти виграєш значно.

Автореінвестування

Автоматично реінвестуй торгові комісії для зростання позиції, без свопів та додаткових витрат.

Розумний розподіл комісій

Коли автореінвестування увімкнене, Snuggle розумно розподіляє накопичені комісії при ребалансуванні:

  • →Комісії у відповідному токені реінвестуються в нову позицію
  • →Комісії в іншому токені надсилаються на гаманець

Це розумніше, ніж 50/50. Ми реінвестуємо те, що можна використати без свопу, а решту виводимо.

Example: Price Drops

Position is now 100% WETH

Accrued: 0.05 WETH + 100 USDC
WETH fees → Compounded
USDC fees → Your wallet

Example: Price Rises

Position is now 100% USDC

Accrued: 0.05 WETH + 100 USDC
USDC fees → Compounded
WETH fees → Your wallet

Why It Compounds the Cheaper Side

Which token your position holds when it goes out of range is not random. A concentrated range is a ladder of limit orders: as price moves, the pool sells you out of whichever asset is rising and into whichever asset is falling. By the time you are out of range, your position has converted into 100% of the asset that just got relatively cheaper.

So at the moment of the rebalance, the system already knows which asset is trading at a premium. It does not need a price feed to work that out. The side you fell out of is the signal. The new range is built from the cheaper asset, so fees in that asset compound into your principal, and fees in the other asset are sent to your wallet.

You take profit in whichever asset is expensive, and you accumulate whichever asset is cheap. Every rebalance, automatically.

A Full Round Trip

ETH runs up and pushes you out of range. Your position is now 100% USDC and WETH is the asset trading rich, so the WETH fees are sent to you as cash and the USDC fees compound. You took ETH profit at the high.

Later ETH falls back and pushes you out the other side. Your position is now 100% WETH because ETH got cheaper, so it flips. The USDC fees go to your wallet and the WETH fees compound. You bought ETH at the low.

Out one side and back the other, you sold high and bought low in both assets using nothing but your yield. That is where the rough 50/50 comes from. Nothing enforces it per rebalance. It falls out of the direction the price travelled.

No Swap, Ever

Snuggle never converts one token into the other to do this. The rebalance parks a new single-sided range next to the current price. No swap means no slippage, no price impact, and no forced conversion of your principal. The only thing being directed is the yield.

Watch the Token Count

The number to watch is how many tokens you hold, not the dollar value at the moment of a rebalance. Adding WETH while ETH is down means that if it comes back, you are holding more units at a better price. Run that through a few cycles and both sides of the position grow in count.

This does not erase impermanent loss. If a pair trends one direction and never comes back, you keep accumulating the side that is falling, the same as any LP. What it does is stop you from selling that side at the bottom, and keep paying you out in the strong side the whole way.

Автореінвестування УВІМК

Комісії у відповідному токені реінвестуються автоматично. Позиція зростає з часом.

Найкраще для: Довгострокового зростання

Автореінвестування ВИМК

Усі торгові комісії надсилаються на гаманець при ребалансуваннях.

Найкраще для: Регулярного доходу

Авто-снагл vs Ручний режим

Авто-снагл (увімкнений)

Коли позиція виходить з діапазону, Snuggle автоматично перепозиціонує після налаштованої затримки. При миттєвому ребалансуванні (затримка 0г) позиції перепозиціонуються протягом хвилин.

Найкраще для: Пасивних LP, які хочуть управління без участі

Ручний режим (вимкнений)

Позиція не буде авто-ребалансуватися. Використай «Снагл зараз», коли будеш готовий, або використай як лімітний ордер.

Найкраще для: Активних трейдерів, стратегій лімітних ордерів

Лімітні ордери із заробітком комісій

Snuggle може діяти як лімітний ордер, який платить тобі, поки ти чекаєш.

  1. 1. Deposit a single token (e.g., USDC below current price)
  2. 2. Disable auto-snuggle
  3. 3. As price enters your range, you accumulate the other token
  4. 4. You earn trading fees the entire time

На відміну від звичайного лімітного ордера, ти отримуєш плату за надання ліквідності, поки ордер виконується.

Купити на просіданні

Внеси USDC нижче поточної ціни ETH. У міру падіння ETH у твій діапазон ти накопичуєш ETH, і заробляєш комісії.

Зафіксувати прибуток

Внеси ETH вище поточної ціни. У міру зростання ETH у твій діапазон ти продаєш в USDC, і заробляєш комісії.

Пресети стратегій

Для кожного пулу є три оптимізовані пресети на основі реальних ончейн-даних ліквідності. Snuggle аналізує, де кожен пул має найменшу конкуренцію, та знаходить найкращі комбінації діапазону/затримки для кожного рівня ризику.

Агресивна

Вузькі діапазони (0.5-3%) для максимального захоплення комісій. Більше ребалансувань, максимальний потенціал дохідності.

Найкраще для: Досвідчених LP, готових до активного управління

Помірна

Збалансовані діапазони (3.5-15%), оптимізовані для стабільної дохідності в різних ринкових умовах.

Найкраще для: Більшості користувачів, висока дохідність з меншою волатильністю

Консервативна

Широкі діапазони (15-50%) для стабільних позицій з мінімальним обслуговуванням. Менше ребалансувань і більше стабільності.

Найкраще для: LP, які вважають за краще налаштувати та забути

Пресети оптимізовані для кожного пулу. Діапазон 3% на WETH/USDC поводиться зовсім інакше, ніж 3% на WETH/cbBTC.

Ширина діапазону

Ширина діапазону визначає, наскільки сконцентрована твоя ліквідність навколо поточної ціни. Snuggle підтримує діапазони шириною в один крок тіка, найвужчі можливі на кожному DEX.

Ultra-Narrow (1 tick - 2%)Maximum fee concentration, frequent rebalances
Narrow (2% - 5%)High fees, moderate rebalances
Medium (5% - 15%)Balanced approach
Wide (15% - 50%)Lower fees, fewer rebalances

Мінімальна ширина діапазону за пулами

Мінімальний діапазон кожного пулу визначається його кроком тіка, найменшим ціновим приростом, який підтримує DEX:

Stablecoin pools — tick spacing: 1 (Uniswap 0.01%, Aerodrome CL1, PancakeSwap CL1)~0.01% minimum
PancakeSwap CL1 volatile pools (tick spacing: 1)~0.01% minimum
Uniswap V3 0.05% pools (tick spacing: 10)~0.1% minimum
Uniswap V3 0.30% pools (tick spacing: 60)~0.6% minimum
Aerodrome CL100 pools (tick spacing: 100)~1% minimum

Затримка ребалансування

Скільки чекати після виходу з діапазону перед авто-снаглом. Варіюється від миттєвої (0 годин) до 7 днів.

Instant (0 hours)Rebalance within minutes—maximum time in range
Short (2 - 8 hours)Quick response, filters out brief spikes
Medium (12 - 48 hours)Wait for noise to settle
Long (2 - 7 days)Only rebalance on sustained moves

Миттєве ребалансування

При затримці 0 годин Snuggle перепозиціонує ліквідність, щойно вона виходить з діапазону, зазвичай протягом 5-10 хвилин. Це дозволяє капіталу заробляти комісії майже безперервно, що особливо потужно для вузьких діапазонів та пулів з високим обсягом.

Вибір налаштувань

Почни з пресету стратегії, потім точно налаштуй, якщо хочеш.

Як налаштування впливають на дохідність

  • Wider range = Fewer rebalances, less fees earned, less IL exposure
  • Narrower range = More rebalances, more fees earned, more IL exposure
  • Longer delay = More time for mean reversion, but longer time out of optimal range
  • Shorter delay = Faster repositioning, maximum time in range
  • Auto-Compound ON = Position grows automatically, best for long-term
  • Auto-Compound OFF = All fees to wallet, best for income

Підтримувані пули

Snuggle підтримує 58+ пулів на 5 DEX на Base та Arbitrum, включаючи волатильні пари та пули стейблкоїнів.

Base

Base

3 DEXes · 38 pools
ПулDEXРівень комісіїНагороди
cbBTC / USDCUniswap V30.30%—
cbBTC / USDCUniswap V30.05%—
WETH / USDCUniswap V30.05%—
WETH / USDCUniswap V30.30%—
WETH / cbBTCUniswap V30.05%—
WETH / cbBTCUniswap V30.30%—
cbETH / WETHUniswap V30.01%—
wstETH / WETHUniswap V30.01%—
USDT / USDCUniswap V30.01%—
EURC / USDCUniswap V30.05%—
AAVE / WETHUniswap V30.30%—
MORPHO / WETHUniswap V30.30%—
USDC / cbBTCAerodromeCL100AERO
WETH / USDCAerodromeCL100AERO
WETH / cbBTCAerodromeCL100AERO
cbETH / WETHAerodromeCL1AERO
wstETH / WETHAerodromeCL1AERO
USDT / USDCAerodromeCL1AERO
EURC / USDCAerodromeCL1AERO
EURC / USDCAerodromeCL50AERO
LINK / WETHAerodromeCL100AERO
AAVE / WETHAerodromeCL200AERO
MORPHO / WETHAerodromeCL200AERO
USDC / cbBTCPancakeSwap0.01%CAKE
WETH / USDCPancakeSwap0.01%CAKE
WETH / cbBTCPancakeSwap0.01%CAKE
cbETH / WETHPancakeSwap0.01%CAKE
wstETH / WETHPancakeSwap0.01%CAKE
USDT / USDCPancakeSwap0.01%CAKE
EURC / USDCPancakeSwap0.01%CAKE
AAVE / WETHPancakeSwap0.05%CAKE
Arbitrum

Arbitrum

4 DEXes · 20 pools
ПулDEXРівень комісіїНагороди
WBTC / USDCUniswap V30.30%—
WETH / USDCUniswap V30.05%—
WETH / USDCUniswap V30.30%—
WBTC / WETHUniswap V30.05%—
USDT / USDCUniswap V30.01%—
ARB / WETHUniswap V30.30%—
ARB / USDCUniswap V30.30%—
WETH / USDCSushiSwap V30.05%—
WETH / USDTSushiSwap V30.05%—
USDT / USDCSushiSwap V30.01%—
WETH / USDCPancakeSwap0.05%CAKE
WBTC / WETHPancakeSwap0.05%CAKE
USDT / USDCPancakeSwap0.01%CAKE
ARB / USDCPancakeSwap0.05%CAKE
WETH / USDCCamelot V3Dynamic—
WBTC / WETHCamelot V3Dynamic—
USDT / USDCCamelot V3Dynamic—
ARB / WETHCamelot V3Dynamic—
ARB / USDCCamelot V3Dynamic—

Порівняння витрат

Подивися, як Snuggle виглядає порівняно з традиційним управлінням LP.

ФакторТрадиційнийSnuggle
Swap at rebalanceYes (at extreme)No
IL crystallizationImmediateDeferred
Swap fees0.05% - 1%None
Slippage0.5% - 5%None
MEV exposureHighImpossible
Fee earning during rebalancePausedContinuous
Mean reversion benefitLostCaptured
Auto-compound costSwap feesFree
Protocol fee0.5% - 2% of position15% of earnings only

Структура комісій

Snuggle стягує 15% комісію за результат лише від заробітку, ніколи з основної суми. Ми заробляємо лише коли заробляєш ти.

ДіяКомісія
ДепозитБезкоштовно
ВиведенняБезкоштовно
Збір комісійБезкоштовно
АвтореінвестуванняБезкоштовно
Лімітні ордери (без ребалансування)Безкоштовно
Комісія за результат15% від заробітку

Як працює комісія за результат

15% комісія стягується лише з торгових комісій та нагород за стейкінг, зароблених позицією. Основна сума депозиту ніколи не зачіпається.

Example: $10,000 deposit earns $1,000 in fees

Gross earnings$1,000
Performance fee (15%)-$150
You keep$850 (85%)

Завжди доступ до твоїх коштів

Твоя позиція це смартконтракт у блокчейні. Вона належить твоєму гаманцю. Ми ніколи її не тримаємо, ніколи не зберігаємо і не можемо заморозити. Ми зробили для неї хороший інтерфейс, і ти ніколи не обмежений лише нашим.

Ось що насправді дає децентралізація. Жодних звернень у підтримку. Жодного очікування на нас. Жодних дозволів. П'ять незалежних шляхів до того самого контракту, у будь-яку годину, з будь-якої точки світу.

П'ять шляхів

Наша проста сторінка виведення

snuggle.fi/withdraw навмисно зроблена максимально простою. Твої позиції та кнопка виведення біля кожної. Жодних графіків, жодних зображень, нічого, що могло б завадити. Вона створена так, щоб завантажитися на найповільнішому телефоні, найстарішому браузері та найвпертішому вбудованому гаманці.

DeBank

DeBank відстежує позиції Snuggle і має власну кнопку виведення. Підключи гаманець, знайди позицію в протоколі Snuggle і виведи кошти. Це зробила повністю незалежна компанія, без нашої участі. У цьому й суть.

Блок-експлорер

Кожен vault верифікований і публічний в експлорері своєї мережі. Спершу виклич getUserPositions зі своєю адресою на контракті ViewHelper, щоб отримати поточний ID токена, потім відкрий контракт vault, перейди на вкладку запису, підключи гаманець і виклич withdraw. Цей шлях працює, навіть якщо всі сайти у світі зникнуть.

Прямі виклики контракту

Виклич vault самостійно через cast, viem, ethers або будь-що, що розуміє JSON-RPC. ABI публічний, а функції рівно ті самі, які використовує наш інтерфейс. Жодного особливого доступу, жодних закритих ендпоінтів.

Створи власний

Контракти публічні й не потребують дозволів. Напиши інтерфейс, який виглядає і працює саме так, як тобі потрібно. Дехто надає перевагу скрипту й таблиці. Це чудово працює, і наш дозвіл для цього не потрібен.

Твоя позиція має ID токена, наприклад #1385450, і він змінюється щоразу під час ребалансування позиції. Не записуй його. Тобі це не потрібно.

Адреса твого гаманця це єдине, що треба пам'ятати. Поточний ID завжди виводиться з неї: виклич getUserPositions зі своєю адресою на контракті ViewHelper, і мережа сама назве ID твоїх активних позицій. Це безкоштовне читання, газ не витрачається, і працює з будь-якого блок-експлорера. Усі перелічені вище інтерфейси роблять цей запит за тебе автоматично.

Ти ніколи не повинен залежати від одного сайту, щоб дістатися до власних грошей. Тут ти не залежиш. Вноси кошти впевнено, знаючи, що вихід відкритий з п'яти боків і завжди буде.

Реферальна програма

Отримуй 3% від заробітку рефералів назавжди. Це береться з 15% комісії Snuggle, а не від користувача.

Як це працює

1

Get your referral link

Visit the Refer page to generate your unique link.

2

Share with others

Send to friends, communities, or social media.

3

Earn forever

Get 3% of every dollar your referrals earn—permanently, in the same tokens they earn.

Розподіл комісій

When your referral earns $100 in trading fees:

Your referral keeps$85 (85%)
Snuggle protocol$12 (12%)
You (referrer)$3 (3%)

Реферальна комісія береться з частки Snuggle. Реферал платить ті ж 15% в будь-якому випадку.

Два способи заробляти

Твої позиції заробляють комісії цілодобово, ребалансуються самі, без свопів і без потреби стежити за графіком. Твої реферали приносять дохід паралельно, назавжди, з нашої частки, а не з їхньої. Обидва працюють одночасно.

Важливо: минулі результати не гарантують майбутню дохідність. Зниження IL залежить від ринкових умов з поверненням до середнього. Наші контракти пройшли комплексний аудит безпеки, з яким можна ознайомитися повністю. Як і з усіма DeFi, будь ласка, зрозумій ризики перед внесенням коштів.