Solana’s official Solana documentation introduces the MintCloseAuthority extension, a feature that allows for the closure of mint accounts once their total supply reaches zero. This extension is part of the Token Extension Program and is crucial for reclaiming rent from mint accounts.
Key Takeaways
- The MintCloseAuthority extension allows mint account closure.
- A mint’s total supply must be zero to close the account.
- Only the designated close authority can perform the closure.
What is Mint Close Authority?
The MintCloseAuthority extension is a feature within Solana’s Token Extension Program that enables a designated authority to close a mint account. This can only occur once the mint’s total supply has been reduced to zero, meaning all tokens must be burned before closure. Without this extension, mint accounts remain open indefinitely, potentially incurring ongoing rent costs.
Steps to Create and Close a Mint
To utilize the MintCloseAuthority extension, one must first calculate the necessary account size and rent for the mint and the extension. After creating the mint account and initializing the MintCloseAuthority, the mint can be closed using the CloseAccount instruction, provided the total supply is zero. This process ensures that only the configured close authority can execute the closure, safeguarding the mint’s integrity. For more detailed instructions, refer to our Solana guides.




