Dokumentacja

Dowiedz się, jak Snuggle oszczędza Twoje pieniądze przy każdym rebalansie dzięki repozycjonowaniu zero-swap.

Czym jest Snuggle?

Snuggle to zautomatyzowany protokół zarządzania skoncentrowaną płynnością, działający na Base i Arbitrum, obsługujący Uniswap V3, Aerodrome, PancakeSwap, SushiSwap V3 i Camelot V3. Wykorzystuje nowatorską technikę zwaną "snuggle rebalansowanie", która eliminuje opłaty za swap, poślizg i ataki MEV, jednocześnie masowo redukując nietrwałą stratę.

Gdy Twoja pozycja skoncentrowanej płynności wychodzi poza zakres, tradycyjne rebalancery zamieniają tokeny, aby dokonać repozycjonowania, co kosztuje Cię opłaty i naraża na ataki sandwichowe. Snuggle robi to inaczej.

Tworzymy jednostronne pozycje na granicy aktualnej ceny i pozwalamy naturalnej aktywności handlowej poola zrebalansować Twoją pozycję, podczas gdy zarabiasz opłaty. Zero swapów. Zero poślizgu. Zero MEV.

Tradycyjne rebalansowanie zamienia tokeny w najgorszym możliwym momencie, tuż po ekstremalnym ruchu. Snuggle czeka, aż rynek wróci, pozwalając AMM naturalnie zrebalansować Cię po lepszych cenach, podczas gdy zarabiasz opłaty.

Problem z tradycyjnym rebalansowaniem

Gdy Twoja pozycja wychodzi poza zakres, tradycyjne rebalancery natychmiast zamieniają Twoje tokeny. Dzieje się to po najgorszej możliwej cenie, tuż po ekstremalnym ruchu.

Przepływ tradycyjnego rebalansowania

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

Ten swap trwale krystalizuje Twoją stratę. Kupujesz Token A z powrotem na szczycie, po tym jak AMM sprzedał go po drodze w górę. Jeśli cena się odwróci, już straciłeś.

Ile kosztuje tradycyjne rebalansowanie

Opłaty za swap0,3% - 1%
Poślizg0,5% - 5%
Ataki sandwichowe MEV0,2% - 1%
Skrystalizowana IL1% - 3%
Łącznie za rebalans2% - 6%

Jak działa rebalansowanie Snuggle

Zamiast zamieniać, Snuggle tworzy jednostronną pozycję na granicy ceny, używając tylko tokenów, które już masz.

Przepływ rebalansowania 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

Gdy rynek handluje z powrotem przez Twój zakres, AMM naturalnie rebalansuje Cię po lepszych średnich cenach. I zarabiasz opłaty handlowe przez cały czas.

Porównanie wizualne

Tradycyjny

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

Ile kosztuje Snuggle

Opłaty za swap0$
Poślizg0$
Ataki sandwichowe MEV0$ (niemożliwe)
Opłata protokołu15% tylko od zarobków
Koszt na Twój kapitał0$, zawsze

Szybki start

1

Podłącz portfel

Kliknij przycisk Połącz w prawym górnym rogu.

2

Wybierz pool i strategię

Wybierz spośród 58+ pooli na Uniswap V3, Aerodrome, PancakeSwap, SushiSwap V3 i Camelot V3 na Base i Arbitrum. Wybierz Agresywną, Umiarkowaną lub Konserwatywną strategię, lub dostosuj własne ustawienia.

3

Skonfiguruj pozycję

Ustaw szerokość zakresu, opóźnienie rebalansu, auto-snuggle i auto-reinwestycję.

4

Wpłać i zarabiaj

Zatwierdź tokeny i wpłać. Zacznij zarabiać opłaty natychmiast.

Krystalizacja IL vs odroczenie

To jest kluczowa różnica między tradycyjnym rebalansowaniem a Snuggle.

Krystalizacja (tradycyjna)

Gdy zamieniasz po ekstremalnej cenie, trwale blokujesz swoją stratę. Nawet jeśli cena natychmiast się odwróci, już:

  • • Sprzedałeś tanio lub kupiłeś drogo
  • • Zapłaciłeś opłaty za swap
  • • Straciłeś na MEV
  • • Utrwaliłeś IL

Odroczenie (Snuggle)

Snuggle odracza rebalansowanie na sam rynek. Gdy cena wraca przez Twój zakres:

  • • DCA po stopniowo lepszych cenach
  • • Brak opłat za swap lub MEV
  • • Zarabiasz opłaty czekając
  • • IL jest redukowana, nie krystalizowana

Matematyka

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

Przewaga powrotu do średniej

Ruchy cen często wracają do średniej, szczególnie w krótkim terminie. Snuggle jest zaprojektowany, aby korzystać z tego naturalnego zachowania rynku.

Jak Snuggle na tym korzysta

  • 1.Brak paniki na ekstremach — Brak wymuszonego swapu po najgorszej cenie
  • 2.Pozwól rynkowi wrócić — Cierpliwe repozycjonowanie na granicy
  • 3.Zarabianie czekając — Twój kapitał zawsze pracuje

Zastrzeżenie

Jeśli cena dalej podąża w jednym kierunku bez powrotu, Snuggle Cię nie uratuje. Będziesz się dalej repozycjonować. Ale nie jesteś gorzej niż tradycyjnie, a w częstszym przypadku powrotu do średniej, wypadasz znacznie lepiej.

Auto-reinwestycja

Automatycznie reinwestuj opłaty handlowe, aby powiększać pozycję, bez swapów i dodatkowych kosztów.

Inteligentny podział opłat

Gdy auto-reinwestycja jest włączona, Snuggle inteligentnie dzieli naliczone opłaty podczas rebalansu:

  • →Opłaty w pasującym tokenie są reinwestowane w nową pozycję
  • →Niepasujące opłaty trafiają bezpośrednio do portfela jako gotówka

To jest mądrzejsze niż 50/50. Reinwestujemy to, co można wykorzystać bez swapu, a resztę wypłacamy.

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.

Auto-reinwestycja WŁ.

Opłaty w pasującym tokenie reinwestowane automatycznie. Pozycja rośnie z czasem.

Najlepsze dla: Długoterminowego wzrostu

Auto-reinwestycja WYŁ.

Wszystkie opłaty handlowe wysyłane do portfela przy rebalansach.

Najlepsze dla: Regularnego dochodu

Auto-Snuggle vs ręczny

Auto-Snuggle (włączony)

Gdy pozycja wyjdzie poza zakres, Snuggle automatycznie repozycjonuje po skonfigurowanym opóźnieniu. Z natychmiastowym rebalansem (0h opóźnienia) pozycje są repozycjonowane w ciągu minut.

Najlepsze dla: Pasywnych LP, którzy chcą zarządzania bez angażowania się

Ręczny (wyłączony)

Twoja pozycja nie będzie się automatycznie rebalansować. Użyj "Snuggle teraz", gdy będziesz gotowy, lub pozwól działać jako zlecenie limitowe.

Najlepsze dla: Aktywnych traderów, strategii zleceń limitowych

Zlecenia limitowe z opłatami

Snuggle może działać jako zlecenie limitowe, które płaci Ci, gdy czekasz.

  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

W przeciwieństwie do zwykłego zlecenia limitowego, dostajesz zapłatę za dostarczanie płynności, gdy Twoje zlecenie jest realizowane.

Kupuj na dołku

Wpłać USDC poniżej aktualnej ceny ETH. Gdy ETH spada w Twój zakres, akumulujesz ETH, zarabiając opłaty.

Realizuj zyski

Wpłać ETH powyżej aktualnej ceny. Gdy ETH rośnie w Twój zakres, sprzedajesz za USDC, zarabiając opłaty.

Presety strategii

Każdy pool ma trzy zoptymalizowane presety oparte na prawdziwych danych o płynności on-chain. Snuggle analizuje, gdzie każdy pool ma najmniejszą konkurencję i znajduje najlepsze kombinacje zakresu/opóźnienia dla każdego poziomu ryzyka.

Agresywna

Wąskie zakresy (0,5-3%) dla maksymalnego przechwytywania opłat. Więcej rebalansów, najwyższy potencjał zwrotu.

Najlepsze dla: Doświadczonych LP, którzy czują się komfortowo z aktywnym zarządzaniem

Umiarkowana

Zbalansowane zakresy (3,5-15%) optymalizowane pod kątem stabilnych zwrotów we wszystkich warunkach rynkowych.

Najlepsze dla: Większości użytkowników, mocne zwroty z mniejszą zmiennością

Konserwatywna

Szerokie zakresy (15-50%) dla stabilnych pozycji wymagających mniej uwagi. Mniej rebalansów i większa stabilność.

Najlepsze dla: LP typu ustaw i zapomnij, którzy preferują stabilność

Presety są optymalizowane per pool. Zakres 3% na WETH/USDC zachowuje się zupełnie inaczej niż 3% na WETH/cbBTC.

Szerokość zakresu

Szerokość zakresu określa, jak skoncentrowana jest Twoja płynność wokół aktualnej ceny. Snuggle obsługuje zakresy wąskie jak jeden tick spacing, najwęższy możliwy na każdym 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

Minimalna szerokość zakresu wg poola

Minimalny zakres każdego poola jest określony przez jego tick spacing, czyli najmniejszy przyrost cenowy obsługiwany przez 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

Opóźnienie rebalansu

Jak długo czekać po wyjściu poza zakres przed auto-snugglingiem. Od natychmiastowego (0 godzin) do 7 dni.

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

Natychmiastowe rebalansowanie

Z opóźnieniem 0 godzin, Snuggle repozycjonuje płynność, jak tylko wyjdzie poza zakres, zazwyczaj w ciągu 5-10 minut. To utrzymuje Twój kapitał zarabiający opłaty prawie nieprzerwanie, co jest szczególnie korzystne dla wąskich zakresów i pooli o dużym wolumenie.

Wybór ustawień

Zacznij od presetu strategii, a potem dostosuj, jeśli chcesz.

Jak ustawienia wpływają na zwroty

  • 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

Obsługiwane poole

Snuggle obsługuje 58+ pooli na 5 DEX na Base i Arbitrum, w tym pary zmienne i poole stablecoinowe.

Base

Base

3 DEXes · 38 pools
PoolDEXTier opłatNagrody
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
PoolDEXTier opłatNagrody
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—

Porównanie kosztów

Zobacz, jak Snuggle wypada na tle tradycyjnego zarządzania LP.

CzynnikTradycyjnySnuggle
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

Struktura opłat

Snuggle pobiera 15% opłaty za wyniki tylko od zarobków, nigdy od Twojego kapitału. Zarabiamy tylko wtedy, gdy Ty zarabiasz.

AkcjaOpłata
WpłataBezpłatna
WypłataBezpłatna
Zbieranie opłatBezpłatne
Auto-reinwestycjaBezpłatna
Zlecenia limitowe (bez rebalansu)Bezpłatne
Opłata za wyniki15% od zarobków

Jak działa opłata za wyniki

15% opłata jest pobierana tylko od opłat handlowych i nagród za staking, które zarabia Twoja pozycja. Twój wpłacony kapitał nigdy nie jest naruszany.

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

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

Zawsze masz dostęp do środków

Twoja pozycja to smart kontrakt na blockchainie. Należy do Twojego portfela. Nigdy jej nie trzymamy, nigdy nie przechowujemy i nie możemy jej zamrozić. Zbudowaliśmy do niej dobry interfejs, a Ty nigdy nie jesteś ograniczony do naszego.

To właśnie daje decentralizacja. Żadnego zgłoszenia do supportu. Żadnego czekania na nas. Żadnych pozwoleń. Pięć niezależnych dróg do tego samego kontraktu, o każdej porze, z dowolnego miejsca na świecie.

Pięć sposobów

Nasza prosta strona wypłaty

snuggle.fi/withdraw to celowo bardzo prosta strona. Twoje pozycje i przycisk wypłaty obok każdej z nich. Bez wykresów, bez obrazków, bez niczego, co mogłoby przeszkodzić. Została zbudowana tak, by wczytać się na najwolniejszym telefonie, najstarszej przeglądarce i najbardziej opornym portfelu wbudowanym w aplikację.

DeBank

DeBank śledzi pozycje Snuggle i ma własny przycisk wypłaty. Podłącz portfel, znajdź swoją pozycję w protokole Snuggle i wypłać. Zbudowała to całkowicie niezależna firma, bez naszego udziału. O to właśnie chodzi.

Eksplorator bloków

Każdy vault jest zweryfikowany i publiczny w eksploratorze swojej sieci. Najpierw wywołaj getUserPositions ze swoim adresem na kontrakcie ViewHelper, aby poznać aktualne ID tokena, następnie otwórz kontrakt vaulta, przejdź do zakładki zapisu, podłącz portfel i wywołaj withdraw. Ta droga działa, nawet gdyby każda strona internetowa na świecie przestała działać.

Bezpośrednie wywołania kontraktu

Wywołaj vault samodzielnie za pomocą cast, viem, ethers lub czegokolwiek, co obsługuje JSON-RPC. ABI jest publiczne, a funkcje są dokładnie tymi, których używa nasz interfejs. Żadnego specjalnego dostępu, żadnych prywatnych endpointów.

Zbuduj własny

Kontrakty są publiczne i bez pozwoleń. Napisz interfejs, który wygląda i działa dokładnie tak, jak chcesz. Niektórzy wolą skrypt i arkusz kalkulacyjny. To działa doskonale i nie potrzebujesz na to naszej zgody.

Twoja pozycja ma ID tokena, na przykład #1385450, i zmienia się ono przy każdym rebalansowaniu pozycji. Nie zapisuj go. Nie musisz.

Adres Twojego portfela to jedyne, co musisz pamiętać. Aktualne ID zawsze da się z niego wyprowadzić: wywołaj getUserPositions ze swoim adresem na kontrakcie ViewHelper, a sieć poda Ci ID Twoich aktywnych pozycji. To darmowy odczyt, nie kosztuje gazu i działa z dowolnego eksploratora bloków. Każdy wymieniony wyżej interfejs wykonuje to zapytanie za Ciebie automatycznie.

Nigdy nie powinieneś zależeć od jednej strony internetowej, by sięgnąć po własne pieniądze. Tutaj nie zależysz. Wpłacaj z pewnością, wiedząc, że wyjście jest otwarte z pięciu stron i zawsze będzie.

Program poleceń

Zarabiaj 3% od zarobków Twoich poleconych, na zawsze. To pochodzi z 15% opłaty Snuggle, nie od użytkownika.

Jak to działa

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.

Dystrybucja opłat

When your referral earns $100 in trading fees:

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

Opłata za polecenie pochodzi z udziału Snuggle. Twój polecony płaci te same 15% niezależnie.

Dwa sposoby zarabiania

Twoje pozycje zarabiają na opłatach przez całą dobę, rebalansują się same, bez swapów i bez konieczności śledzenia wykresu. Twoje polecenia zarabiają równolegle, na zawsze, z naszej części, a nie z ich. Jedno i drugie działa jednocześnie.

Ważne: Wyniki historyczne nie gwarantują przyszłych rezultatów. Redukcja IL zależy od warunków rynkowych z tendencją do powrotu do średniej. Nasze kontrakty przeszły kompleksowy przegląd bezpieczeństwa, który możesz przeczytać w całości. Jak w przypadku każdego DeFi, proszę zrozumieć ryzyka przed wpłatą.