Build on Solana
In this task you will be creating an unique NFT contract of your choosing. While we've provided a foundational structure, we're eager to see what you can bring to the table.
Task 1: Create yaml
Just like we did, start with the YAML file, feel free to use the nft.yaml we have used in the last sections as a starting point.
In this task you will be creating an unique NFT contract of your choosing. While we've provided a foundational structure, we're eager to see what you can bring to the table.
Task 2: Generate
Just like we did, generate the code from YAML using codigo solana generate nft.yaml
Ensure your contract has following functionalities (feel free to add more):
- Mint
- Burn
- Transfer
Task 3: TypeScript Test
Ensure you have testing for all of the functionalities implemented with TypeScript
Task 4: Provide Readme
Please include a comprehensive README.md that:
- Explain the purpose and functionalities of your NFT contract.
- Offers a guide on how to deploy and interact with the contract.
Remember, the foundation is just the beginning. It's your creativity and innovation that will make your NFT contract unique.Happy Coding! 🌌