Inspiration## 🌱 Inspiration
MycoDose was inspired by the idea of turning rare, wild, edible mushrooms into real-time digital discoveries.
We imagined what would happen if culinary artists — like Chef Hisayuki Takeuchi, a globetrotting sushi master — could receive live alerts when rare ingredients like Yunnan porcini or Montana morels were harvested.
What if a sushi roll could be shaped by a signal from the forest?
🍄 What it does
MycoDose is a global mushroom radar that tracks rare edible mushrooms and notifies users the moment a new batch is discovered.
The core feature is ShroomSignal, a visual alert system that pops up with a high-res image of the mushroom, its species, and geolocation.
Each mushroom lot can be verified and tokenized using blockchain, ensuring traceability and authenticity.
🛠️ How we built it
- Frontend: Built a React Native prototype to simulate the ShroomSignal alert experience
- Backend: Node.js server generating mock data for rare mushroom sightings
- Blockchain: Created a simple smart contract with Solidity to issue NFTs as proof of origin
- UX/Design: Focused on immersive visuals and earthy tones to reflect the natural world
🧬 Code Overview
We wrote a basic end-to-end prototype including:
- A React Native frontend simulating the ShroomSignal popup with a beautiful image and call-to-action
- A Node.js backend serving simulated mushroom availability data via a REST API (
/rare-mushrooms) - A Solidity smart contract deployed locally using Hardhat that allows:
- Minting an NFT per rare mushroom batch (
mintShroomToken()) - Storing metadata such as location, variety, and rarity index
- Minting an NFT per rare mushroom batch (
- Blockchain metadata follows the ERC-721 standard
Example of NFT metadata:
{
"name": "Boletus edulis - Yunnan",
"image": "https://ipfs.io/ipfs/Qm...",
"location": "Yunnan, China",
"rarity": "Very High",
"verified": true
}
Built With
- and
- built-with-react-native-frontend
- cloud
- deployed
- ethereum-smart-contracts-(solidity)-for-nft-traceability
- heroku
- ipfs-for-image-hosting
- like
- mongodb-for-data-storage
- node.js/express-backend
- on
- or
- platforms
- vercel

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