Logotipo da Sol Incinerator
InícioFerramentasPerfil
Voltar ao blog
Solana

Conversor de lamports para SOL: o que é um lamport e como converter

A Solana conta o SOL em lamports, assim como um dólar é contado em centavos, só que com uma divisão muito mais fina. Saldos, taxas e depósitos de rent voltam da rede como números inteiros de lamports, então você vai encontrá-los em respostas RPC, dados de transações e ferramentas para desenvolvedores. Use o conversor abaixo para alternar entre as duas unidades.

Quantos lamports há em um SOL?

Um SOL equivale a exatamente 1,000,000,000 lamports, e um lamport é 0.000000001 SOL. Para converter lamports em SOL, divida por 1,000,000,000. Para converter SOL em lamports, multiplique por 1,000,000,000. O lamport é a menor unidade do SOL, então saldos e taxas são sempre números inteiros de lamports.

1,000,000,000 lamports = 1 SOL

O conversor trabalha com números inteiros exatos, então nunca arredonda: todo valor em lamports tem um valor exato em SOL, e qualquer valor em SOL com até nove casas decimais é um número inteiro de lamports.

Valores comuns em lamports e SOL

ItemLamportsSOL
Um lamport10.000000001
Taxa base de uma assinatura5,0000.000005
Mínimo isento de rent de uma conta sem dados (taxa de rent atual)650,2400.00065024
Depósito de uma conta de token padrão (taxa de rent atual)1,488,4400.00148844
Depósito de uma conta de token padrão (configuração original do rent)2,039,2800.00203928
Um SOL1,000,000,0001

Os valores na taxa de rent atual vêm de getMinimumBalanceForRentExemption, conferidos em 7 de outubro de 2026, depois que a Solana reduziu sua taxa de rent duas vezes em setembro. Nossa calculadora de rent da Solana calcula o depósito para qualquer tamanho de conta em cada etapa de rent.

E os micro-lamports?

Os micro-lamports aparecem em um só lugar: o preço por unidade de computação que as transações legacy e v0 usam para definir uma taxa de prioridade. Um lamport equivale a 1,000,000 micro-lamports. A taxa de prioridade é o preço por unidade de computação vezes o limite de unidades de computação, dividido por 1,000,000 e arredondado para cima até um lamport inteiro, então a taxa que você paga continua em lamports. O formato de transação v1, mais recente, dispensa os micro-lamports e define a taxa de prioridade como um total em lamports. Nosso guia sobre taxas de transação da Solana explica como a taxa base e a taxa de prioridade se somam.

Onde você vai ver lamports

  • Respostas RPC. Métodos como getBalance e getMinimumBalanceForRentExemption retornam lamports.
  • Dados de transações. Uma transferência de SOL decodificada informa o valor em um campo lamports, e getTransaction traz a taxa e os saldos das contas em lamports.
  • Código. Programas e SDKs movimentam SOL em lamports; em JavaScript, LAMPORTS_PER_SOL do @solana/web3.js vale 1,000,000,000.
  • Depósitos de rent. Toda conta guarda um depósito definido em lamports por byte. Feche uma conta de token vazia e o proprietário dela pode recuperar esse depósito.

Transforme lamports de volta em SOL que você pode usar

Toda conta de token vazia ainda guarda seu depósito de rent em lamports. O Sol Incinerator encontra essas contas, mostra quanto você vai receber antes de você aprovar e as fecha para que o SOL volte para sua carteira.

Sol Incinerator

Sol Incinerator

Encontre as contas de token vazias que guardam seus lamports e recupere esse SOL.

Experimente agora

Leituras relacionadas

Perguntas frequentes

Quantos lamports há em um SOL?

Um SOL equivale a exatamente 1,000,000,000 lamports, então um lamport é 0.000000001 SOL. Para converter lamports em SOL, divida por um bilhão; para converter SOL em lamports, multiplique por um bilhão. O SOL tem nove casas decimais, então o lamport é sua menor unidade e todo saldo é um número inteiro de lamports.

Por que as carteiras e ferramentas da Solana mostram valores em lamports?

Os programas e os métodos RPC da Solana trabalham com lamports inteiros, então saldos, taxas e depósitos de rent voltam como números inteiros. As carteiras os convertem em SOL para exibição. Ferramentas para desenvolvedores, SDKs e dados brutos de transações mostram o próprio número em lamports, e é por isso que você vê valores como 1,488,440 em vez de 0.00148844 SOL.

O que é um micro-lamport?

Um micro-lamport é um milionésimo de lamport. A Solana o usa apenas no preço por unidade de computação, que define a taxa de prioridade de uma transação. A taxa em si continua sendo cobrada em lamports inteiros: o preço por unidade de computação vezes o limite de unidades de computação, dividido por 1,000,000 e arredondado para cima.

Como converto lamports em SOL em JavaScript?

Divida o valor em lamports por LAMPORTS_PER_SOL, que o @solana/web3.js exporta como 1,000,000,000. Os números do JavaScript perdem precisão acima de cerca de 9 milhões de SOL, então, para valores muito grandes, mantenha os lamports como BigInt e divida o resultado em SOL inteiros e um resto de nove dígitos, como faz o conversor desta página.

Conversor de lamports para SOL: o que é um lamport