Web3 / Blockchain
Avatars NFT – Generative Blockchain Collectibles
Blockchain Developer · Personal Project · 2022 · Web3 / Blockchain
Overview
A full-stack NFT minting platform that allows users to generate and mint unique digital avatar collectibles onto the blockchain with automated metadata management.
Key Contributions
- Developed and deployed ERC-721 smart contracts using Solidity and OpenZeppelin standards for secure digital asset ownership
- Integrated IPFS for decentralized storage of NFT images and JSON metadata, ensuring permanent and censorship-resistant data
- Built a seamless minting interface in React.js that interacts directly with the Ethereum blockchain via Web3.js
- Implemented automated rarity and attribute generation logic for unique avatar characteristics
- Utilized Hardhat for local blockchain simulation, testing, and streamlined contract deployment workflows
- Designed a responsive user dashboard for viewing owned collections and tracking live minting progress
Tech Stack
SolidityReact.jsWeb3.jsHardhatIPFSOpenZeppelinTailwind CSS