Como recuperar SOL excedente de um mint de token Solana
Evidências de preços e recursos verificadas 3 de setembro de 2026.
Se o mint supera sua reserva live e a mint authority correta assina, WithdrawExcessLamports transfere apenas o excedente. Supply, decimais, authorities, extensões e saldos não mudam.
Um mint clássico tem 82 bytes e exigia 0.0014616 SOL a 6,960 lamports/byte. Token-2022 pode ser maior. Consulte as regras do Token Program.
| Estado | Assinatura | Site |
|---|---|---|
| Wallet = mint authority | Wallet | Compatível se descoberto |
| Multisig = authority | M-de-N | Integração direta |
| Outro wallet = authority | Outro wallet | Indisponível ao holder |
| Revogada; keypair | Keypair original | Direto se houver chave |
| Revogada; off-curve | Mint via programa | CPI necessário |
mint lamports − current reserve for the mint's data length
Com 82 bytes, saldo de 0.0014616 SOL e primeira fase ativa, a reserva seria 0.00132993 SOL e o excedente condicional 0.00013167 SOL. O Sol Incinerator cobra 200 pontos-base ou 2%; rede e parceiro são separados.
Supply, decimais, mint authority, freeze authority, extensões Token-2022, contas e saldos permanecem. Preview e execução usam WithdrawExcessLamports. Confira 1 fonte, 2 famílias de programa, 2 casos de authority, 3 reservas, 4 campos de taxa e 5 regras de assinatura. Isso também vale para Token-2022.
API
POST /withdraw-excess-lamports/previewPOST /withdraw-excess-lamportsPOST /withdraw-excess-lamports-instructions
Use userPublicKey e sourceAccount; authorityPublicKey e multisigSignerPublicKeys são opcionais. As assinaturas ficam locais. Veja o guia WithdrawExcessLamports.
Leia também
Perguntas frequentes
Um mint Solana pode ter SOL recuperável?
Sim. Mint é uma conta do Token Program com saldo de lamports e reserva próprios. Se o saldo superar a reserva live, WithdrawExcessLamports move o excedente quando a authority correta assina. Supply, decimais, authorities e dados permanecem iguais.
Quem pode retirar SOL excedente de um mint?
Um mint com mint authority ativa exige sua assinatura. Se revogada, a conta mint deve assinar com a keypair on-curve original ou por CPI do programa que controla um mint off-curve. Ter tokens não concede essa autoridade.
O Sol Incinerator encontra todos os mints controlados?
Não. O site envia poucos candidatos visíveis e aceita somente mints em que a carteira conectada é a single-signer mint authority atual. Multisig, authority revogada, controle por programa ou mint não descoberto exigem integração direta.
O saque altera a supply do mint?
Não. WithdrawExcessLamports muda apenas os lamports e não pode deixar o mint abaixo da reserva. Supply, decimais, mint authority, freeze authority, extensões e saldos dos holders ficam exatamente iguais.
