Documentacao

Aprenda como o Snuggle economiza seu dinheiro em cada rebalanceamento atraves de reposicionamento sem swap.

O que e o Snuggle?

Snuggle e um protocolo automatizado de gestao de liquidez concentrada ao vivo na Base e Arbitrum, suportando Uniswap V3, Aerodrome, PancakeSwap, SushiSwap V3 e Camelot V3. Ele usa uma tecnica inovadora chamada "snuggle rebalancing" que elimina taxas de swap, slippage e ataques MEV, enquanto reduz massivamente a perda impermanente.

Quando sua posicao de liquidez concentrada sai do range, rebalanceadores tradicionais fazem swap de tokens para reposicionar, custando taxas e expondo voce a ataques sandwich. O Snuggle faz diferente.

Criamos posicoes unilaterais na fronteira do preco atual e deixamos a atividade natural de negociacao da pool rebalancear sua posicao enquanto voce ganha taxas. Zero swaps. Zero slippage. Zero MEV.

Rebalanceamento tradicional faz swap no pior momento possivel, logo apos um movimento extremo. O Snuggle espera o mercado voltar, deixando o AMM naturalmente rebalancear voce a precos melhores enquanto voce ganha taxas.

O Problema com o Rebalanceamento Tradicional

Quando sua posicao sai do range, rebalanceadores tradicionais imediatamente fazem swap dos seus tokens. Isso acontece no pior preco possivel, logo apos um movimento extremo.

Fluxo de Rebalanceamento Tradicional

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

Esse swap cristaliza sua perda permanentemente. Voce esta comprando Token A de volta no topo, depois que o AMM ja vendeu na subida. Se o preco reverter, voce ja perdeu.

O Que o Rebalanceamento Tradicional Custa Para Voce

Taxas de swap0,3% - 1%
Slippage0,5% - 5%
Ataques MEV sandwich0,2% - 1%
IL cristalizada1% - 3%
Total por rebalanceamento2% - 6%

Como o Rebalanceamento do Snuggle Funciona

Em vez de fazer swap, o Snuggle cria uma posicao unilateral na fronteira do preco usando apenas os tokens que voce ja tem.

Fluxo de Rebalanceamento do 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

Conforme o mercado negocia de volta pelo seu range, o AMM naturalmente rebalanceia voce, a precos medios melhores. E voce esta ganhando taxas de negociacao o tempo todo.

Comparacao Visual

Tradicional

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

O Que o Snuggle Custa Para Voce

Taxas de swap$0
Slippage$0
Ataques MEV sandwich$0 (impossivel)
Taxa do protocolo15% apenas dos ganhos
Custo sobre seu principal$0 — sempre

Guia de Inicio Rapido

1

Conecte sua carteira

Clique no botao Conectar no canto superior direito.

2

Escolha uma pool e estrategia

Selecione entre 58+ pools no Uniswap V3, Aerodrome, PancakeSwap, SushiSwap V3 e Camelot V3 na Base e Arbitrum. Escolha Agressivo, Moderado ou Conservador, ou personalize suas configuracoes.

3

Configure sua posicao

Defina largura do range, delay de rebalanceamento, auto-snuggle e auto-composicao.

4

Deposite e ganhe

Aprove seus tokens e deposite. Comece a ganhar taxas imediatamente.

Cristalizacao vs Adiamento de IL

Esta e a diferenca chave entre rebalanceamento tradicional e o Snuggle.

Cristalizacao (Tradicional)

Quando voce faz swap a um preco extremo, voce trava sua perda permanentemente. Mesmo se o preco reverter imediatamente apos, voce ja:

  • • Vendeu na baixa ou comprou na alta
  • • Pagou taxas de swap
  • • Perdeu para MEV
  • • Tornou a IL permanente

Adiamento (Snuggle)

O Snuggle adia o rebalanceamento para o proprio mercado. Conforme o preco volta pelo seu range:

  • • Voce faz DCA a precos gradualmente melhores
  • • Sem taxas de swap ou MEV
  • • Ganha taxas de negociacao enquanto espera
  • • IL e reduzida, nao cristalizada

A Matematica

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

A Vantagem da Reversao a Media

Movimentos de preco frequentemente revertem a media, especialmente no curto prazo. O Snuggle e projetado para se beneficiar desse comportamento natural do mercado.

Como o Snuggle se Beneficia

  • 1.Nao entrar em panico nos extremos — Sem swap forcado no pior preco
  • 2.Deixar o mercado voltar — Reposicionamento paciente na fronteira
  • 3.Ganhar taxas enquanto espera — Seu capital esta sempre trabalhando

A Ressalva

Se o preco continuar em uma direcao sem reverter, o Snuggle nao te salva. Voce vai continuar reposicionando. Mas voce nao fica pior que o tradicional, e no caso mais comum de reversao a media, voce sai significativamente na frente.

Auto-Composicao

Reinvista automaticamente suas taxas de negociacao para crescer sua posicao, sem swaps ou custo extra.

Divisao Inteligente de Taxas

Quando a auto-composicao esta ativada, o Snuggle divide suas taxas acumuladas de forma inteligente durante o rebalanceamento:

  • →Taxas do token correspondente sao compostas na sua nova posicao
  • →Taxas do token nao correspondente vao direto para sua carteira

Isso e mais inteligente que 50/50. Compomos o que pode ser usado sem swap e sacamos o resto.

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-Composicao LIGADA

Taxas do token correspondente reinvestem automaticamente. Posicao cresce ao longo do tempo.

Melhor para: Crescimento de longo prazo

Auto-Composicao DESLIGADA

Todas as taxas de negociacao enviadas para sua carteira durante rebalanceamentos.

Melhor para: Renda regular

Auto-Snuggle vs Manual

Auto-Snuggle (Ativado)

Quando sua posicao sai do range, o Snuggle automaticamente reposiciona apos o delay configurado. Com rebalanceamento instantaneo (delay 0h), posicoes sao reposicionadas em minutos.

Melhor para: LPs passivos que querem gestao automatica

Manual (Desativado)

Sua posicao nao vai auto-rebalancear. Use "Snuggle Agora" quando estiver pronto, ou use como uma ordem limitada.

Melhor para: Traders ativos, estrategias de ordem limitada

Ordens Limitadas com Ganho de Taxas

O Snuggle pode funcionar como uma ordem limitada que te paga enquanto voce espera.

  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

Diferente de uma ordem limitada normal, voce e pago por prover liquidez enquanto sua ordem e executada.

Comprar na Queda

Deposite USDC abaixo do preco atual do ETH. Conforme o ETH cai no seu range, voce acumula ETH, ganhando taxas.

Realizar Lucros

Deposite ETH acima do preco atual. Conforme o ETH sobe no seu range, voce vende por USDC, ganhando taxas.

Presets de Estrategia

Cada pool tem tres presets otimizados baseados em dados reais de liquidez on-chain. O Snuggle analisa onde cada pool tem menos competicao e encontra as melhores combinacoes de range/delay para cada nivel de risco.

Agressivo

Ranges estreitos (0,5-3%) para captura maxima de taxas. Mais rebalanceamentos, maior potencial de retorno.

Melhor para: LPs experientes confortaveis com gestao ativa

Moderado

Ranges equilibrados (3,5-15%) que otimizam retornos consistentes em todas as condicoes de mercado.

Melhor para: A maioria dos usuarios, retornos fortes com menos volatilidade

Conservador

Ranges amplos (15-50%) para posicoes estaveis e de baixa manutencao. Menos rebalanceamentos e mais estabilidade.

Melhor para: LPs que preferem configurar e esquecer

Presets sao otimizados por pool. Um range de 3% no WETH/USDC se comporta muito diferente de 3% no WETH/cbBTC.

Largura do Range

A largura do range determina quao concentrada sua liquidez esta em torno do preco atual. O Snuggle suporta ranges tao estreitos quanto um unico tick spacing, o mais apertado possivel em cada 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

Largura Minima do Range por Pool

O range minimo de cada pool e determinado pelo seu tick spacing, o menor incremento de preco que a DEX suporta:

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

Delay de Rebalanceamento

Quanto tempo esperar apos sair do range antes do auto-snuggling. Varia de instantaneo (0 horas) a 7 dias.

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

Rebalanceamento Instantaneo

Com delay de 0 horas, o Snuggle reposiciona sua liquidez assim que sai do range, tipicamente em 5-10 minutos. Isso mantem seu capital ganhando taxas quase continuamente, o que e especialmente poderoso para ranges estreitos e pools de alto volume.

Escolhendo Suas Configuracoes

Comece com um preset de estrategia e ajuste fino se desejar.

Como as Configuracoes Afetam os Retornos

  • 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

Pools Suportadas

O Snuggle suporta 58+ pools em 5 DEXes na Base e Arbitrum, incluindo pares volateis e pools de stablecoin.

Base

Base

3 DEXes · 38 pools
PoolDEXNivel de TaxaRecompensas
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
PoolDEXNivel de TaxaRecompensas
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—

Comparacao de Custos

Veja como o Snuggle se compara a gestao LP tradicional.

FatorTradicionalSnuggle
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

Estrutura de Taxas

O Snuggle cobra uma taxa de performance de 15% apenas sobre ganhos, nunca sobre seu principal. So ganhamos dinheiro quando voce ganha dinheiro.

AcaoTaxa
DepositoGratis
SaqueGratis
Coletar TaxasGratis
Auto-ComposicaoGratis
Ordens Limitadas (sem rebalanceamento)Gratis
Taxa de Performance15% dos ganhos

Como a Taxa de Performance Funciona

A taxa de 15% e cobrada apenas sobre taxas de negociacao e recompensas de staking que sua posicao ganha. Seu principal depositado nunca e tocado.

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

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

Acesse sempre os seus fundos

A sua posição é um contrato inteligente na blockchain. Ela pertence à sua carteira. Nunca a detemos, nunca a custodiamos e não podemos congelá-la. Construímos uma boa interface para ela, e você nunca fica limitado à nossa.

É isto que a descentralização realmente oferece. Sem abrir chamado. Sem esperar por nós. Sem permissão. Cinco formas independentes de alcançar o mesmo contrato, a qualquer hora, de qualquer lugar do mundo.

Cinco formas de acessar

Nossa página de saque simples

snuggle.fi/withdraw é uma página propositalmente simples. Suas posições, com um botão de saque ao lado de cada uma. Sem gráficos, sem imagens, nada que possa atrapalhar. Foi feita para carregar no celular mais lento, no navegador mais antigo e na carteira integrada mais teimosa.

DeBank

O DeBank rastreia posições da Snuggle e tem o próprio botão de saque. Conecte sua carteira, encontre sua posição sob o protocolo Snuggle e saque. Isso foi construído por uma empresa totalmente independente, sem qualquer envolvimento nosso. É exatamente esse o ponto.

Um explorador de blocos

Cada vault é verificado e público no explorador da sua rede. Primeiro chame getUserPositions com o seu endereço no ViewHelper para obter o ID do token atual, depois abra o contrato do vault, vá até a aba de escrita, conecte sua carteira e chame withdraw. Esse caminho funciona mesmo que todos os sites do mundo saiam do ar.

Chamadas diretas ao contrato

Chame o vault você mesmo com cast, viem, ethers ou qualquer coisa que fale JSON-RPC. A ABI é pública e as funções são exatamente as que nossa interface usa. Sem acesso especial, sem endpoints privados.

Construa a sua

Os contratos são públicos e sem permissão. Escreva uma interface com a aparência e o comportamento que você quiser. Algumas pessoas preferem um script e uma planilha. Isso funciona perfeitamente, e você não precisa da nossa autorização para fazer isso.

Sua posição tem um ID de token, como #1385450, e ele muda toda vez que a posição é rebalanceada. Não anote. Você não precisa.

O endereço da sua carteira é a única coisa que você precisa lembrar. O ID atual sempre pode ser derivado dele: chame getUserPositions com o seu endereço no contrato ViewHelper e a rede entrega os IDs das suas posições ativas. É uma leitura gratuita, não custa gas e funciona em qualquer explorador de blocos. Todas as interfaces listadas acima fazem essa consulta automaticamente para você.

Você nunca deveria depender de um único site para acessar o seu próprio dinheiro. Aqui você não depende. Deposite com confiança, sabendo que a saída está aberta por cinco caminhos e sempre estará.

Programa de Indicacao

Ganhe 3% dos ganhos das suas indicacoes, para sempre. Isso sai da taxa de 15% do Snuggle, nao do usuario.

Como Funciona

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.

Distribuicao de Taxas

When your referral earns $100 in trading fees:

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

A taxa de indicacao sai da parte do Snuggle. Sua indicacao paga os mesmos 15% independentemente.

Duas formas de ganhar

Suas posições geram taxas o tempo todo, rebalanceando sozinhas sem swaps e sem exigir que você acompanhe gráficos. Suas indicações rendem em paralelo, para sempre, saindo da nossa parte e não da delas. As duas coisas funcionam ao mesmo tempo.

Importante: Desempenho passado nao indica resultados futuros. A reducao de IL depende de condicoes de mercado com reversao a media. Nossos contratos passaram por uma revisao de seguranca abrangente que voce pode ler na integra. Como em todo DeFi, entenda os riscos antes de depositar.