Pular para o conteúdo
Abrir o J Tools (JTools)

Criar LP Orca Whirlpool

Você pode abrir um pool da Orca no J Tools em dois lugares: a página Criar LP na Orca do app, que é o Criar LP travado na Orca, ou o próprio Criar LP com uma rota da Orca escolhida. Os dois seguem o mesmo fluxo e cobram a mesma taxa. Há duas rotas da Orca ativas: o Whirlpool (concentrado, você escolhe o nível de taxa e a faixa de preço) e o Splash (um pool simples de faixa completa com taxa fixa de 1%).

Uma posição Whirlpool é concentrada. Você escolhe um nível de taxa, uma faixa de preço e os valores a depositar, e assina na sua própria carteira. A Orca entrega um NFT de posição que representa a sua parte do pool, e ele rende taxas de swap enquanto o preço de mercado ficar dentro da faixa escolhida.

O que é

#o-que-e

A rota Orca Whirlpool do Criar LP abre uma posição de liquidez concentrada nos pools Whirlpool da Orca. Em vez de espalhar os tokens por igual em todos os preços possíveis, você os concentra em uma faixa onde espera que haja negociação. Quanto mais profunda a sua liquidez dentro dessa faixa, maior a sua parte das taxas de swap enquanto o preço estiver ali.

Tudo acontece no navegador. Você conecta uma carteira, define o par, informa quanto do seu token vai depositar (o lado da cotação é calculado a partir da faixa), escolhe um nível de taxa (o tick spacing vem junto), define a faixa de preço e assina. O resultado é um NFT de posição que fica na sua carteira; a janela de execução o lista como NFT da posição em Guarde estes dados. Se conceitos de pool são novidade para você, o guia DEXs e liquidez cobre o básico, e o Glossário explica qualquer termo que causar dúvida.

Como funciona (por dentro)

#como-funciona-por-dentro

Um Whirlpool é o pool de liquidez concentrada da Orca. Em vez de uma curva contínua, o eixo de preço é dividido em degraus chamados ticks. O tick spacing define o tamanho desses degraus, e cada spacing vem com um nível de taxa de swap: um spacing pequeno (como 1) divide o eixo em muitos degraus e permite liquidez em uma faixa bem estreita, enquanto um spacing grande (como 256) usa degraus largos para uma faixa ampla e que exige pouca manutenção. O Criar LP define o spacing correspondente para você quando você escolhe o nível de taxa, porque o app só aceita o spacing que pertence àquele nível.

Ao abrir uma posição, você escolhe um preço mínimo e um preço máximo. O seu depósito fica matematicamente concentrado entre esses dois limites. Enquanto o preço de mercado estiver dentro da faixa, a sua liquidez está ativa: os swaps passam por ela e você recebe uma parte da taxa de swap proporcional à liquidez que tem no preço atual. Como o capital está concentrado em uma faixa, e não na curva inteira, cada dólar rende muito mais taxas do que renderia em um pool de faixa completa.

A divisão entre os dois tokens não é algo que você define livremente. O pool a calcula conforme a posição do preço atual dentro da sua faixa. O Criar LP dimensiona a posição a partir do valor base e calcula o lado da cotação com base nele. Se o preço estiver perto do limite inferior, a posição fica principalmente com o token que está ficando mais barato; perto do limite superior, principalmente com o outro. Quanto mais perto de um limite, mais desequilibrado o depósito. Quando o preço sai da faixa, a posição para de render e se converte inteira no token do lado por onde o preço saiu, até o preço voltar ou você redefinir a faixa.

A Orca registra a sua posição como um NFT emitido para a sua carteira. Esse NFT é o seu direito sobre a liquidez depositada e as taxas acumuladas, e é o que as ferramentas leem depois para você adicionar, remover ou fechar a posição. A taxa da plataforma é uma transferência de SOL para a carteira de taxas da plataforma, incluída na transação do pool quando cabe ali e enviada em uma confirmação própria logo depois quando não cabe.

Passo a passo

  1. Abra o Criar LP na rota da Orca
  2. Defina o par de tokens
  3. Informe os valores de depósito
  4. Escolha o nível de taxa
  5. Defina a faixa de preço
  6. Crie a posição e salve os IDs

Como funciona

Whirlpool, taxa e depois posição até três confirmações na carteira

  1. Whirlpool criado no seu preço inicial Whirlpool
  2. O nível de taxa define o tick spacing tick spacing
  3. Posição aberta entre seus dois preços tick range
  4. NFT de posição emitido na sua carteira LP Mint
  5. O preço na faixa define a divisão A/B
  6. Taxa da plataforma em transferência SOL 0.15 SOL
  7. Rende taxas só com o preço na faixa in range

No ar, salve o ID do pool e o LP mint mainnet

círculos: passos de Passo a passo; quadrados: passos de Como funciona

Quando usar

#quando-usar
  • Você quer liquidez com eficiência de capital na Orca e tem uma ideia de onde o par realmente vai ser negociado.
  • Você fornece liquidez para um par que se move dentro de uma faixa relativamente estável e quer o depósito trabalhando ali, e não espalhado.
  • Você quer uma posição na Orca que possa gerenciar depois em um só lugar, guardada como NFT na sua própria carteira.
  • Você não se incomoda em acompanhar a posição, já que faixas concentradas pedem atenção quando o preço se afasta.

Para abrir um pool padrão de faixa completa, ou comparar estruturas de pool de várias DEXs lado a lado, use o Criar LP. Para liquidez concentrada na Raydium em vez da Orca, veja Criar LP Raydium CLMM. Para reforçar ou retirar uma posição existente, use o Adicionar ou remover liquidez.

Antes de começar

#antes-de-comecar
  • Uma carteira conectada (como conectar). A página bloqueia a criação até haver uma carteira conectada.
  • SOL suficiente para a taxa da plataforma, o aluguel das contas on-chain do novo pool e da posição e a taxa de rede.
  • Os dois mints do par (base e cotação), com saldo de cada token para depositar.
  • Uma ideia clara do preço de abertura e dos limites mínimo e máximo entre os quais você quer a liquidez.

Passo a passo

#passo-a-passo
  1. Abra o Criar LP na rota da Orca

    Abra o Criar LP na Orca, que abre em Whirlpool, ou o Criar LP e a aba Orca dele, e conecte sua carteira no topo da página. Escolha Whirlpool entre os tipos de pool da Orca. O Splash fica ao lado, se você preferir um pool simples de faixa completa com taxa fixa de 1%.

  2. Defina o par de tokens

    Informe os mints base e de cotação. Os dois usam o seletor de token compartilhado, então você pode colar um mint ou escolher um que já tem. SOL, USDC e USDT ficam fixados no topo do seletor de cotação, qualquer outro mint pode ser buscado ou colado, e os dois lados não podem ser o mesmo token.

  3. Informe os valores de depósito

    Digite o valor do seu token base, ou use o botão rápido 25%, 50%, 60% ou Máx. O valor da cotação é calculado a partir do preço e da faixa e marcado como automático. O Preço inicial, em tokens de cotação por token base, é o preço de mercado ao vivo do par quando ele já é negociado; quando não é, você o digita no campo de preço acima do gráfico. A posição é dimensionada pelo valor base.

  4. Escolha o nível de taxa

    Escolha um dos nove níveis de taxa de swap: 0.01%, 0.02%, 0.04%, 0.05%, 0.16%, 0.3%, 0.65%, 1% ou 2%. A página pré-seleciona um para o par detectado até você clicar em outro. Cada nível traz o tick spacing correspondente, definido para você. Níveis mais baixos servem para pares estáveis, e níveis mais altos pagam mais por negociação em pares voláteis.

  5. Defina a faixa de preço

    O gráfico desenha os candles ao vivo do par com a sua faixa por cima. Clique em ±10%, ±25%, ±50% ou Faixa completa, ou arraste as alças de mínimo e máximo (Mín. e Máx.). O mínimo precisa ser maior que 0 e o máximo maior que o mínimo. Uma faixa que deixa o preço de fora colocaria um só token no pool, então Criar pool fica bloqueado até o preço voltar a ficar dentro da faixa. Quando o par já é negociado, o gráfico também mostra por quanto tempo das últimas 24 horas, 7 dias ou 30 dias o preço teria ficado na sua faixa.

  6. Crie a posição e salve os IDs

    Confira o resumo de custos e clique em Criar pool. A janela de execução lista até três aprovações: abrir o Whirlpool, a taxa da plataforma quando ela não coube na transação do Whirlpool e, por fim, adicionar a liquidez com a posição. Uma faixa que precisa de novos tick arrays acrescenta mais uma etapa antes da posição, a de preparar as contas da faixa de preço, e o Splash segue a mesma ordem. Recusar no meio interrompe a execução ali, e Continuar de onde parou a retoma depois sem abrir o pool de novo nem cobrar duas vezes uma taxa já paga. Quando confirmar, salve o ID do pool e o NFT da posição de Guarde estes dados e abra os dois no Solscan. O app também guarda o pool no Meus pools neste navegador.

Abrir o Criar LP na Orca →

As opções, explicadas

#as-opcoes-explicadas
  • Mint base: o primeiro token do par. Informado pelo seletor de token compartilhado, então você pode colar um endereço ou escolher um token que tem.
  • Mint de cotação: o segundo token do par. SOL, USDC e USDT ficam fixados no topo do seletor, e é possível buscar ou colar outro mint. Não pode ser igual ao token base.
  • Nível de taxas: a taxa de swap que o pool cobra, uma entre 0.01%, 0.02%, 0.04%, 0.05%, 0.16%, 0.3%, 0.65%, 1% ou 2%. A página pré-seleciona um para o par detectado até você escolher.
  • Tick Spacing: o tamanho dos degraus em que o pool divide o eixo de preço. Acompanha o nível de taxa (1, 2, 4, 8, 16, 64, 96, 128 ou 256) e não pode ser editado. Um spacing menor concentra mais a liquidez e rende mais por dólar dentro da faixa, mas sai da faixa antes.
  • Preço inicial: o preço de abertura do pool, em tokens de cotação por token base. É o preço de mercado ao vivo do par quando ele já é negociado; caso contrário, o preço que você digita. Precisa ser maior que zero.
  • Mín.: a alça inferior do gráfico, o limite inferior da sua faixa. Precisa ser maior que 0.
  • Máx.: a alça superior do gráfico, o limite superior da sua faixa. Precisa ser maior que o mínimo.
  • Valor Base: quanto do token base você deposita. A posição é dimensionada por esse número.
  • Valor da cotação: calculado conforme a posição do preço na sua faixa e marcado como automático, então você não o digita.
  • NFT da posição: a Orca emite a sua posição como um NFT que fica na sua carteira, e a janela de execução o mostra como NFT da posição em Guarde estes dados. Ele representa o seu direito sobre a liquidez depositada e as taxas acumuladas, e é por ele que você gerencia ou fecha a posição depois.

Taxas e custos

#taxas-e-custos

Taxa da plataforma atual: 0.15 SOL na rota concentrada Whirlpool e 0.1 SOL em um Splash Pool. O valor é fixo por rota no app, e o Criar LP o mostra no resumo de custos antes de você assinar.

CustoValor
Taxa da plataforma J Tools (Criar LP)0.15 SOL no Whirlpool, 0.1 SOL no Splash
Taxa de rede da Solanaum valor pequeno pago aos validadores, mais o aluguel de cada nova conta on-chain

O Criar LP não mostra taxa de protocolo da DEX para a Orca. Além da taxa da plataforma, a Solana cobra uma pequena taxa de rede por transação (uma fração de centavo em SOL), e criar um novo Whirlpool com uma posição prende um pouco de SOL como aluguel das contas, para manter essas contas on-chain vivas. O aluguel não é uma taxa no sentido comum; é SOL guardado nas novas contas. Deixe SOL de sobra na carteira para cobrir os três, ou a etapa de assinatura falha por saldo insuficiente.

Erros comuns e solução de problemas

#erros-comuns-e-solucao-de-problemas
  • Faltam campos obrigatórios. Criar pool fica bloqueado até o par e o valor base estarem definidos e, no Whirlpool, a faixa estar definida. O preço inicial precisa ser maior que zero.
  • A faixa de preço é inválida. O mínimo precisa ser maior que 0 e o máximo maior que o mínimo, senão Criar pool fica bloqueado. Depois, as duas pontas são arredondadas para o tick spacing; se caírem no mesmo tick, a execução para antes da posição e pede para você ampliar a faixa.
  • O mesmo token nos dois lados. Base e cotação precisam ser mints diferentes. O seletor exclui o token que você já escolheu do outro lado.
  • A posição sai da faixa. Se o preço de mercado passar do seu limite inferior ou superior, a posição para de render e fica inteira de um lado do par. Amplie a faixa ou redefina-a em torno do novo preço para a liquidez voltar a trabalhar. Começar com o preço atual no meio da faixa mantém as duas direções ativas por mais tempo.
  • Perda impermanente. Conforme o preço se move dentro da sua faixa, o pool reequilibra os dois tokens contra você, e a posição pode valer menos do que simplesmente guardar os tokens. Faixas concentradas e estreitas ampliam esse efeito. As taxas que você ganha ajudam a compensar, mas em um movimento forte numa só direção podem não bastar. Dimensione a posição pensando nisso.
  • O preço e os valores não batem. Se o preço do pool e a sua faixa exigirem mais de dez vezes o valor de cotação do formulário, a execução para antes da posição e informa o valor necessário. Corrija o preço inicial ou os valores. Um Whirlpool com fundos para o mesmo par e tick spacing também interrompe a execução antes de qualquer assinatura; nesse caso, adicione liquidez a esse pool com o Adicionar/remover liquidez.

Para a lista completa e o significado de cada código, veja a referência de códigos de erro.

Ferramentas relacionadas

#ferramentas-relacionadas