MyBlockRoots
Decentralized genealogy platform using AI-powered historical verification and on-chain heritage assets.
What it is
MyBlockRoots (MBR) is a "Lineage Operating System" (LOS) designed to solve the problem of "research rot" and centralized silos in the multi-billion dollar genealogy industry.
How it works: MBR moves ancestral data from fragile, centralized records to a permanent, verified standard on-chain. We leverage Chainlink Functions as a "History Oracle" to securely query off-chain government databases (e.g., U.S. Census Bureau, NARA) and perform on-demand cryptographic attestation for genealogical trees. Verified records are anchored to Arweave for permanent storage and minted as lineage-branch NFTs on Base Sepolia using ERC-6551 Token Bound Accounts.
Problem it solves: Current digital family trees are unverified and prone to loss. MBR bridges the gap between trusted historical records (Off-chain) and immutable lineage assets (On-chain), creating a new standard for "Cryptographic Truth" in ancestry, specifically empowering underserved communities to reclaim and secure their family legacy forever.
How it Works
- The platform is built using the Chainlink Runtime Environment (CRE) to orchestrate complex verification-to-minting pipelines.
- Chainlink Functions: Used as the core "History Oracle" to verify record provenance from government APIs.
- Smart Contracts:
- SovereignVerifier.sol and SovereignTree.sol deployed on Base Sepolia.
- AI Agentic Layer: "Leroy," the Digital Griot, powered by AWS Bedrock (Anthropic models) pulls and triangulates multiple data sources using the Genealogical Proof Standard.
- Storage: Arweave (via ArDrive Turbo) for decentralized historical proofs.
- Voice Integration: Amazon Polly for real-time auditory interaction with the genealogy agent.
- Tech Stack: Next.js (TypeScript), Node.js, PostgreSQL, and MongoDB.
Links
Created by
- Emmanuel McDuffie