Todas as postagens
Guias

Como funciona a bonding curve da Pump.fun na Solana

Como a bonding curve da Pump.fun define o preço na Solana: a fórmula x × y = k, os números iniciais, as cinco faixas em SOL e a graduação.

9 min de leitura J Tools Editorial
Moeda de cobre de borda vermelho-alaranjada subindo a sua bonding curve, na ponta de uma rampa de metal escuro com uma dobra, diante de uma rede desfocada de pontos luminosos

Todo token padrão da Pump.fun nasce numa bonding curve: uma fórmula que define o preço a partir de reservas e serve de contraparte em cada compra e cada venda. Não há livro de ofertas nem pool que o criador precise encher antes.

Este guia abre a bonding curve da Pump.fun: fórmula, números iniciais, cinco faixas em SOL, graduação e o que muda para quem negocia, com contas do próprio protocolo.

O que é uma bonding curve e qual fórmula a Pump.fun usa

É um mecanismo automático de preço. Uma compra empurra o preço para cima e uma venda o traz de volta pela mesma curva; sem negociação, ele fica parado.

Muita gente chama a curva de "quadrática", mas ela é um mercado de produto constante, a regra da Uniswap V2, sobre reservas virtuais. O preço é a reserva virtual de SOL dividida pela de tokens; como o produto não muda, cresce com o quadrado da reserva virtual de SOL, o único sentido em que é quadrática.

Os números com que cada token começa

No momento em que escrevemos, um token da Pump.fun pareado com SOL parte destes parâmetros:

  • Oferta total: 1.000.000.000 tokens.
  • Vendidos pela curva: 793.100.000.
  • Reservados para o pool da PumpSwap: 206.900.000.
  • Reservas virtuais iniciais: 30 SOL e 1.073.000.000 tokens; sem esses 30 SOL, o primeiro preço seria zero.
  • Constante k: 30 × 1.073.000.000 = 32.190.000.000.
  • Fim da curva: cerca de 85 SOL reais.

Esse número não é uma regra à parte: a curva se completa quando seu último token é vendido. Sobram 279.900.000 tokens virtuais: 32.190.000.000 / 279.900.000 ≈ 115 SOL virtuais, e sem os 30 iniciais, cerca de 85 SOL reais.

Com outro ativo de cotação, como USDC, a reserva virtual inicial é outra, e a autoridade da Pump.fun pode mudar os parâmetros de tokens novos. As taxas (de protocolo e, se houver criador, de criador, escalonadas por capitalização) vêm à parte: na compra saem do SOL antes da fórmula, na venda do SOL recebido. As contas aqui são antes delas.

A fórmula da bonding curve, passo a passo

x × y = k

x: reserva virtual de SOL. y: reserva virtual de tokens. k: constante fixada na criação. O preço é x / y.

Na compra, o seu SOL se soma a x e você recebe os tokens que mantêm k intacto (o novo y é k dividido pelo novo x). Cada SOL tira menos tokens que o anterior; não existe outra alavanca.

O primeiro SOL numa curva nova compra cerca de 34,6 milhões de tokens; o último, cerca de 2,46 milhões, umas 14 vezes menos. A primeira metade dos tokens da curva sai por cerca de 17,6 SOL, um quinto do total; a outra consome os cerca de 67 SOL restantes.

As cinco faixas da bonding curve em SOL

Lista de seis linhas escuras com rótulos em inglês sobre fundo preto e um brilho marrom quente: as faixas da curva em SOL, de 0 a 5, de 5 a 25, de 25 a 50 e de 50 a 85, a linha de aproximação da graduação com um curto sublinhado vermelho e uma última linha, Graduation

As cinco "fases" de sempre são uma ajuda de leitura sobre o SOL da curva, não etapas do programa:

Faixa (SOL na curva)Preço frente ao inicialTokens da curva vendidos
De 0 a 51,36 vezuns 19%
De 5 a 253,36 vezesuns 61,5%
De 25 a 507,11 vezesuns 84,6%
De 50 a cerca de 8514,7 vezes100%

A curva sobe menos do que se conta: cerca de 2,5 vezes entre 5 e 25 SOL, cerca de 2,1 entre 25 e 50 e outra vez até o fim. Os últimos 35 SOL compram só uns 15% dos tokens.

A volatilidade também não dispara perto da graduação: quanto maior a reserva virtual, menos cada SOL mexe no preço (6,8% o primeiro, 2,5% com 50 SOL, menos de 2% no fim). Saltos bruscos vêm do SOL que os traders enviam.

Os primeiros compradores podem ser o criador, na própria criação, e sniper bots que caçam tokens novos.

Progresso e capitalização de mercado na curva

A capitalização de uma curva é o preço atual vezes a oferta inteira, por isso fica bem acima do SOL arrecadado. Detalhes no guia capitalização de mercado: o que é e como calcular.

Como metade dos tokens sai por um quinto do SOL, um progresso em tokens corre muito à frente de um em SOL; leia primeiro o SOL da curva. Para ver quem detém a oferta, o snapshot de holders do token lista os holders atuais, aponta o desenvolvedor e carteiras novas, mostra a concentração e exporta tudo, sem ler blocos passados.

O que acontece quando a bonding curve se completa

Cartão cinza-claro sobre fundo escuro com um brilho vermelho no canto superior esquerdo e cinco linhas, nome de um lado e faixa em SOL do outro: Launch 0-5 SOL, Early momentum 5-25 SOL, Mid curve 25-50 SOL, Approach 50-85 SOL e Graduation 85 SOL, a última em vermelho e sublinhada

A graduação tem duas etapas. A compra que leva o último token marca a curva como completa, e ela deixa de aceitar compras e vendas. Depois, uma instrução separada, migrate, move a liquidez para um pool da PumpSwap; qualquer um pode executá-la. Os holders não fazem nada; os tokens ficam nas carteiras.

O pool recebe os 206,9 milhões de tokens restantes e o SOL arrecadado, menos uma taxa de migração que paga as contas criadas. Ele abre perto do último preço da curva, mas com cerca de 85 SOL reais de profundidade contra 115 SOL virtuais no fim, e a mesma venda mexe mais no preço. Veja o que é a PumpSwap, a DEX da Pump.fun.

Os tokens LP do pool são queimados (diz a documentação, e on-chain o mint de LP tem oferta zero): ninguém retira essa liquidez inicial (token LP na Solana: queimar, bloquear ou manter). As autoridades de mint e de congelamento já estão vazias durante a curva; o programa da Pump.fun cria o mint assim.

Os tokens da rota atual (create_v2) são mints Token-2022, e o que só entende SPL clássico pode falhar com eles (Token-2022 ou SPL, qual escolher). Os mais antigos podem ser SPL e migravam para a Raydium.

Migrar não torna um token seguro: muda o lugar da negociação, não o risco. Antes de confiar num token graduado, confira a concentração de holders e o volume falso com as 8 verificações para detectar um rug pull.

Num par graduado, a ferramenta para adicionar e remover liquidez atua em posições da PumpSwap, Raydium, Orca e Meteora.

A bonding curve do lado de quem negocia

Aqui não há momento de entrada nem de saída, só mecânica, e nada disto é aconselhamento financeiro. Dá para vender à curva a qualquer momento antes do fim, porque ela é sempre a contraparte; o impacto de cada SOL é máximo lá embaixo, e as taxas se somam. Após a graduação, negocia-se na PumpSwap contra liquidez real. Para ajustar a margem, veja como configurar o slippage na Solana.

O swap em várias carteiras compra ou vende um token numa execução e escolhe o mercado sozinho: a curva antes da graduação, a PumpSwap depois, a Raydium nos outros casos. Com uma carteira só, o swap de tokens na Solana usa rotas da Jupiter. A transação em bundle com Jito envia uma transação por carteira; um grupo grande se divide em vários bundles, cada um tudo ou nada (o que um bundle Jito garante de verdade).

Lançar um token na curva

A ferramenta para criar token na Pump.fun lança um token na curva sem código: nome, símbolo, imagem, descrição e redes, com compra opcional do criador. A de criar token com compra em bundle põe as primeiras compras de várias carteiras num bundle da Jito com a criação (guia do bundler da Pump.fun).

Sem curva, o caminho clássico é o criador de token Solana mais a ferramenta para criar pool de liquidez na Raydium, Meteora ou Orca (como criar um pool de liquidez na Raydium).

Onde a curva mora na blockchain

O estado de cada curva (reservas e indicador de completa) é uma conta do programa da Pump.fun num endereço derivado da semente "bonding-curve" e do mint (a documentação da Solana sobre endereços PDA). Qualquer um lê as reservas num nó RPC; detalhes na documentação do programa da Pump.fun.

Os programas da Pump.fun e da PumpSwap têm autoridade de atualização, e os parâmetros podem mudar para tokens novos. O que vale: o criador não fixa o preço, e num token normal só compras e vendas o movem.

Quatro ideias erradas sobre a bonding curve

"Dá para manipular a bonding curve". O criador não fixa o preço, mas o volume pode ser fabricado com wash trading e o programa pode ser atualizado.

"Graduar é lucro garantido". Não. Muda o lugar da negociação, só isso.

"Comprar cedo e vender na graduação sempre dá certo". A curva sozinha multiplica o preço por cerca de 14,7; o resto acontece num mercado aberto, e a maioria dos tokens nunca a completa.

"Muito volume é sinal de segurança". Bots geram volume; veja quem negocia e quem detém o token (como usar o DexScreener).

Perguntas frequentes sobre a bonding curve da Pump.fun

O preço na bonding curve da Pump.fun pode cair?

Pode. As vendas o empurram para baixo pela mesma curva; sem negociação, ele não se mexe.

O que acontece com o SOL arrecadado na curva da Pump.fun?

Fica na conta da curva: quem vende tira SOL dali, e na migração ele vai para o pool da PumpSwap, menos a taxa das contas criadas. O criador não pode sacá-lo, mas ele e as primeiras carteiras podem vender tokens à curva e levar SOL, e é assim que um rug acontece numa curva. Veja como detectar um rug pull na Solana.

Posso vender um token da Pump.fun antes da graduação?

Pode, a qualquer momento antes do fim, porque a curva está sempre do outro lado. Lá embaixo cada SOL mexe mais no preço, e o slippage dói mais.

Por que um token da Pump.fun marca mais capitalização que SOL arrecadado?

A capitalização multiplica o preço da curva pelos 1.000.000.000 tokens; o SOL arrecadado conta só o que entrou. São cerca de 28 SOL sem nada arrecadado e cerca de 411 SOL no fim, contra uns 85 SOL pagos.

A graduação é garantida quando um token da Pump.fun chega perto?

Não. Nada obriga alguém a comprar os últimos tokens da curva, e as vendas a empurram de volta para baixo.

Comprar antes na bonding curve da Pump.fun sempre dá preço melhor?

No preço, sim, por construção. No resultado, não: a maioria dos tokens nunca completa a curva. Chegar cedo é desconto num bilhete de loteria, não vantagem.

O resto da história está no guia o que é memecoin e como funciona; para escolher entre curva e pool próprio, veja as alternativas à Pump.fun.

J
Autor
J Tools Editorial

Uma postagem da equipe J Tools.

Ver todos os posts de J Tools Editorial →

Postagens relacionadas