This repository contains the cnft-burn program, a Solana Anchor program that allows you to burn compressed NFTs (cNFTs) in your collection. The program interacts with the Metaplex Bubblegum program through CPI to burn cNFTs.
- programs: Contains the anchor program
- tests: Contains the tests for the anchor program
The program is deployed on devnet at FbeHkUEevbhKmdk5FE5orcTaJkCYn5drwZoZXaxQXXNn
. You can deploy it yourself by changing the respective values in lib.rs and Anchor.toml.
- Configure RPC path in cnft-burn.ts. Personal preference: Helius RPCs.
- run
anchor build
at the root of the project i.e cnft-burn in this case. - run
anchor deploy
to deploy and test the program on your own cluster. - run
anchor test
to run the tests.
This Example program would not have been possible without the work of:
- Metaplex for providing the Bubblegum program with ix builders.
- @nickfrosty for providing the sample code for fetching and creating cNFTs.