Inspiration
Wanting to get into the blockchain space, we took this opportunity to participate in a hackathon to learn more about the blockchain space. Curious Kid is our first blockchain project.
What it does
- Mint your very own Curious Kid from a collection size of 128
- Curious users can mint their very own Curious Kid
- Curious Kid guarantees that each NFT minted is unique
- It's contract allow creators to have stable earnings
- Perfect as gifts to kids. No time like the present to get them started on their blockchain journey.
How we built it
For the backend, we used HardHat framework with Solidity components such as Chainlink VRF and OpenZeppelin libraries. We used python to generate the NFT images and nft.storage (IPFS + Filecoin) to store the images and metadata. Frontend was build using angular and ethers.js.
Challenges we ran into
- Getting started with blockchain we had to learn everything from scratch.
- Writing the testing scripts (unit + integration) was tedious.
Accomplishments that we're proud of
- Having a working NFT minting website on both rinkeby and polygon testnet !
- Having significant test scripts which are the industry standard for producing high quality contract code.
- There is also a marketplace contract to demo EIP-2981 Royalty Standard
- We accomplished all these within the first 2 weeks of the hackathon!
What we learned
We learn so much that it inspired us to do something different (given the remaining time left in the hackathon) that would really make a difference in the world. This something is Ride, a ride-hailing DAPP which is a different project than the current industry standards such as NFT related or DeFi related (do check out our other project). We are submitting both projects as we didn't want the NFT one to go to waste.
What's next for NFT Collectible
- Deploy to Polygon mainnet
- Expand collection
- Airdrop to schools, get kids interested
- Showcase the Royalty Standard further empowering creators/artists
Built With
- angular.js
- chainlink
- ethers.js
- filecoin
- hardhat
- ipfs
- nft.storage
- openzeppelin
- python
- solidity
- vrf

Log in or sign up for Devpost to join the conversation.