Inspiration We were inspired by the 8th year anniversary of Bitcamp and we wanted to make commemorative non-fungible tokens that we could give away for free! We created Bytelands which are original artworks of island campsites. We hope you enjoy looking at our Bytelands!

What it does

Bytelands are a fun collectible that is made to be accessible for all! Anyone can feel the sense of art ownership by minting their own Byteland! These artworks are a randomly generated edition of 500 that are stored on the Interplanetary File System. Users interact with the webapp using a React frontend which communicates with the blockchain network via Solidity.

How we built it

We first created the smart contract backend for minting and transferring NFTs using solidity. We also used node.js to manage the backend web server. We then created original art layers and used an art generation algorithm to create thousands of permutations of artworks. These original artworks and information are stored on a decentralized database via interplanetary filesystem. We then created a React web app for the user to interact with the smart contract to mint and display their own NFTs. This web app interacts with crypto wallets like meta mask to mint new NFTs on a blockchain.

Challenges we ran into

Styling the web app and having the front end cooperate with the backend took us a bit of troubleshooting. We spent a lot of time thinking of and drawing new art layers to create the Bytelands. We did not have much experience working with a web 3 decentralized web stack so we had to learn a lot for this project.

Accomplishments that we're proud of

We are proud of making a fully decentralized full stack webapp with original artwork. The webapp does a great job of minting and displaying the user's NFT collection. The user interface works directly with a crypto wallet like metamask to mint new NFTs.

What we learned

We broadened our knowledge on front end development in React, realized the potential of smart contracts, and learned about web3. Learning to draw modular NFT artworks was also very fun and satisfying.

What's next for Bytelands - An NFT Collection

We plan on making our NFTs even more accessible by expanding our collection with new artworks. We could also see a future where we create Bytelands that are dynamic. The Byteland could be interactive or grow over time. It's all about learning more about the power of the smart contract and thinking of new ways for users to have fun with their byteland.

Share this project:

Updates