Root
Root is a blockchain-based digital identity platform ensuring refugee children’s documents and personal history remain secure, verifiable, and universally recognized.
Demo Video
Project Information
At a Glance
Root is a blockchain-based digital identity platform ensuring refugee children’s documents and personal history remain secure, verifiable, and universally recognized.
Description
Root is an international digital identity platform for refugee children, built on blockchain technology and aligned with major conventions on refugees and children's rights. Its objective is simple yet vital: to ensure that no child loses their identity or their story because a document is lost, a border is crossed, or an administrative system changes.
In practical terms, the solution creates a secure wallet for each child containing key documents—schooling records, health records, protection orders, proof of presence—issued by trusted partners (NGOs, schools, healthcare facilities, international agencies, and partner authorities). These documents are stored as verifiable evidence: the data remains off-chain, close to the ground, while the blockchain guarantees the integrity and authenticity of each document. The child and their guardians can thus present, in any host country, a reliable and verifiable history of their identity and journey, facilitating access to education, healthcare, and legal protection.
Technical Details
Front-end: React.js with Tailwind CSS → handles the identity form and card visualization Back-end: Node.js / Express → API for managing cards, hashing, and signing Database: MongoDB (via MongoClient) → stores identity records in JSON format Data format: JSON → communication between front-end and back-end Tools & Project Management: Next.js (App Router, API routes), pnpm (monorepo), TurboRepo, JavaScript (ES6+), RESTful API Transaction and NFT Management: Identity data is hashed and stored in the URI of an NFT (e.g., IPFS)
Team
4Kyungmin Lee
Ariane Maccou
Maëlis Isnard
Augustin Poisson
Hackathon
HACK4GOOD: Build with XRPL Commons ECE
Duration
Nov 29, 7:30 AM - Nov 30, 5:00 PM UTC