Inspiration

We looked at the repos we are maintaining during this program, and a lot of them revolved around NFTs. We wanted to also create a project the rest of our fellows could enjoy.

What it does

It is a collection of NFTs available to mint on the devnet.

How we built it

  1. First step was to create the assets for our NFTs. We did this using Figma and Treat Toolbox to compose the images and metadata
  2. We used metaplex's CandyMachine v2 to upload those assets to arweave and create a CM instance to allow others to mint our NFTs
  3. Lastly, we're using Metaplex's frontend repo to give our fellows access to our NFT collection.

Challenges we ran into

While trying to create our Candy Machine, we ran into asset verification errors, resulting from a : in our NFT names. After debugging as a group, we realized the issue and were able to update our metadata to not run into verification issues.

The other issue we ran into, is that some of the FE libraries we wanted to use are not compatible with CMv2

Accomplishments that we're proud of

Completing an end to end project on Solana.

What we learned

The process of what creating an NFT collection entails. Solana projects move very quickly. The ecosystem is still very early, which means we have to be vigilante for bizarre errors.

What's next for NFT Badges

Once we each have our collections up and running, we will work on creating backend for authorization to check if the user has completed the 1-on-1 (before actually being able to mint). We will airdrop prizes to the people who hold all 4 badges (1 from each collection)

Built With

Share this project:

Updates