Loading video player...
Part 1- https://youtu.be/5Pfl6hFF7rY (Creation From Scratch) Part 2- https://youtu.be/TkAoiODdlZg (Local test and deployment on Anvil) Part 3- https://youtu.be/dn7Pgcm_tzI (Sepolia On-chain Deployment) Github repo for this project- https://github.com/suryanshporwal/VibeNft Network: Sepolia Testnet Contract address: 0x2b98220bb5304a120506cf7296bc5ee5d21bda38 Explorer: https://sepolia.etherscan.io/address/0x2b98220bb5304a120506cf7296bc5ee5d21bda38 Status: Verified on Sepolia Etherscan✅. A fully on-chain dynamic ERC721 NFT with multi-state metadata. VibeNFT is a Solidity + Foundry project where each NFT can switch between multiple vibe states. The metadata and SVG images are encoded fully on-chain using Base64, so there is no IPFS or external storage dependency. ✨ Features Fully on-chain SVG metadata Enum-based vibe states: COOL, HOT, GREEN Dynamic metadata updates based on token state Cycle-based vibe switching with changeTheVibe Direct state update functions for each vibe Owner / approved access control Base64-encoded JSON metadata Foundry-based deployment workflow