Skip to content
All projects
Tokens & Apps · Dynamic NFTs · 2025

MoodNFT

NFTs whose on-chain metadata changes in response to holder interactions.

Metadata
Fully on-chain
01  The problem

Most NFTs are static images. They never change, whatever the owner does.

Each NFT keeps a mood score on-chain that responds to interactions, plus a trusted oracle hook for AI-derived updates. Metadata is regenerated on-chain so the art changes with the mood.

02  How it works
1234userHolderinterfaceDashboardcontractMoodNFTserviceAI oracle
Hover or tap a step
03  What I built
  1. 01MoodNFT.sol with interaction logic, cooldowns and an access-controlled oracle update function.
  2. 02On-chain Base64 JSON metadata.
  3. 03A React dashboard for interacting with NFTs.