DataMinder DeSci Platform
Blockchain
ITA / ENG
Context: Masterz Solana Bootcamp
Developed as the Final Capstone Project for the Masterz Blockchain Bootcamp. The project was built by a team of 3 developers to solve the issue of data centralization in scientific research.
Project Mission
DataMinder is a Decentralized Science (DeSci) platform that aims to return data ownership to individuals[cite: 506]. In the current landscape, research institutions hoard sensitive data in silos. DataMinder allows users (e.g., patients) to store their data securely and grant access to researchers only upon payment and consent[cite: 510].
How it Works: The “Encrypted NFT” Logic
The core innovation lies in how data is handled on the Solana blockchain:
- Encryption: Sensitive data is encrypted client-side using the user’s keys.
- NFT Minting: The encrypted data is stored as metadata within an NFT[cite: 522].
- Access Control: When a researcher purchases access, the data is re-encrypted using their public key (Asymmetric Encryption), allowing them—and only them—to read it[cite: 524, 528].
MVP Features
The platform demonstrates a complete user flow:
- Wallet Connection: Authentication via Solana wallets[cite: 583].
- Data Upload: Users upload documents which are minted as private NFTs[cite: 586].
- Marketplace: An “Explore” page where researchers can browse available (but encrypted) datasets[cite: 587].
- Request System: Researchers send access requests, and users approve them to release the decryption keys[cite: 588].
Tech Stack
- Blockchain: Solana (Devnet)
- Frontend: React / Next.js
- Encryption: RSA/AES Hybrid encryption logic
- Integration: Solana Wallet Adapter
Team
- Edoardo Diana: Full Stack & Logic.
- Massimo Montanaro