Docs

Burning tokens: destroying dust to reclaim its rent

A token account holding any balance cannot be closed — the SPL Token program blocks it outright. If the tokens inside are worthless, worse than worthless — airdropped spam, a rugged project, a honeypot — burning them is what unlocks the deposit behind them.

What happens on-chain

A burn is two instructions in one transaction. First, a burn instruction reduces the token's balance in that account to zero, permanently destroying the supply it represented. Second, a closeAccount instruction follows immediately, now legal because the balance is zero, releasing the account's rent-exempt deposit back to the wallet. One signature covers both steps for every token being burned at once.

What can be burned

SPL Token and Token-2022 accounts, NFTs, and compressed NFTs (cNFTs) — each destroyed and closed through the instruction set built for that program. Pick exactly which ones; nothing is burned automatically.

Burning is irreversible

Once the transaction lands there is no undo and no recovery path. It exists for dust and scam tokens you already consider worthless, never for anything you might want later. Tokens worth more than a few dollars are hidden from the burn list by default, but the final check is always yours.

Never burn a token you are unsure about. If it turns out to be worth something, that value is gone the instant the transaction confirms — the same finality that makes it useless to a scammer trying to reverse it also applies to a mistake.

The compressed NFT exception

Compressed NFTs do not each own an account — an entire collection shares one Merkle tree account, with individual assets existing only as leaves proven against it. There is no per-asset rent deposit behind any single cNFT to reclaim, so burning one tidies up a wallet's display without returning any SOL. We charge nothing for it.

Questions

Why can't an account with a balance just be closed like an empty one?

The SPL Token program refuses to close any account whose balance is above zero — a deliberate guard rail against accidentally destroying value. To free the rent deposit, whatever is inside has to be dealt with first, which is exactly what burning does.

What actually happens on-chain when a token is burned here?

A burn instruction reduces the token’s balance in that account to zero, destroying the supply it represented, and a closeAccount instruction follows in the same transaction to reclaim the deposit. One signature, one atomic step.

Which kinds of assets can be burned?

SPL Token and Token-2022 accounts, NFTs, and compressed NFTs (cNFTs) — each burned and closed through the instruction set built for that program.

Why does burning a compressed NFT return no SOL?

Compressed NFTs share one Merkle tree account across an entire collection rather than owning an individual account each, so there is no per-asset rent deposit sitting behind any single cNFT to reclaim. Burning one still tidies up your wallet, and we charge nothing for it.

Can a burn be undone?

No. Once the transaction lands, the tokens are permanently destroyed and the account is gone — there is no recovery path. It is meant for dust, spam and scam tokens you already consider worthless, never for anything you might want later.

Rent recovery for accounts that are already empty — no burning required — is covered on the reclaiming rent page.

Open the burn tool