Skip to main content
Version: Endpoint V2 Docs

Frequently Asked Questions (FAQ)

How do I renounce my Solana OFT's Freeze Authority?

The Freeze Authority is managed directly via the regular Solana token's (SPL/Token2022) interface and not through the OFT program or any LayerZero-specific tooling. The default OFT program does not utilize the Freeze Authority and renouncing it will not affect anything given an unmodified OFT program.

Note that for Solana OFTs created with --only-oft-store true, meaning there are no additional minters, then the Freeze Authority has been renounced automatically at the start. It's only if you had specified additional minters, that the Freeze Authority would have been set to the 1 of N SPL multisig which would have the OFT Store and additional minter(s) as signers.

To renounce the Freeze Authority, any one of the additional minters can be used, since the SPL Multisig is a 1 of N.

If the additional minter address is a regular address, then the CLI can be used to renounce the Freeze Authority.

Assuming the local keypair belongs to the additional minter's address, you can run:

spl-token authorize <MINT_ADDRESS> freeze --disable

If the additional minter address is a Squads multisig, you may utilize the Token Manager if you are on the Squads Business or Enterprise Plan.