
Ancestry Chains
"Chainlink-Powered Genealogy Verification"
Demo
About
The problem it solves AncestryChains: Revolutionizing Family History Forever Three Cutting-Edge Technologies, One Powerful Solution AncestryChains combines blockchain's most advanced technologies to solve genealogy's biggest challenges: Arweave - Permanent blockchain storage that makes your family history immortal Chainlink - Oracle-powered verification that proves your lineage with cryptographic certainty Aleo - Zero-knowledge privacy protection that keeps your family data secure while proving relationships Four Major Problems SOLVED Data Loss - No more lost family records! Your genealogy lives forever on the blockchain Fraudulent Claims - Cryptographic verification makes fake family trees impossible Privacy Invasion - Prove relationships without exposing sensitive personal information Corporate Control - YOU own your family data permanently, no gatekeepers or subscriptions Game-Changing Use Cases Legal Power: Win inheritance disputes, prove citizenship, verify adoptee rights, document tribal enrollment Medical Breakthroughs: Securely share family health histories, enable genetic counseling, qualify for clinical trials Cultural Preservation: Save oral histories forever, reconnect diaspora communities, fuel academic research Personal Discovery: Verify DNA matches, plan authentic family reunions, create lasting legacies Three Revolutionary Benefits EASIER: Upload once, verify instantly - automated cross-referencing replaces months of manual research SAFER: Military-grade encryption + fraud-proof verification + complete privacy control MORE RELIABLE: Multi-source verification + tamper-proof records + future-proof technology The Bottom Line AncestryChains isn't just genealogy software - it's a family history revolution! Transform your ancestry research from guesswork into scientific proof. Preserve your family legacy with military-grade security. Share your heritage with complete privacy control. The future of family history is here - and it's powered by blockchain. Ancestry Chains revolutionizes how we preserve and verify family heritage by leveraging blockchain technology and Chainlink's decentralized oracle network. Here's how it transforms traditional genealogy: Immutable Family Records: Securely store family trees and historical documents on the blockchain, ensuring they remain tamper-proof and permanently accessible. Decentralized Verification: Utilize Chainlink's oracles to verify and validate ancestral claims against external data sources, enhancing trust in family history research. Simplified Sharing: Securely share verified family history with relatives while maintaining control over sensitive information. Monetization for Researchers: Family historians and genealogists can be rewarded with ANC tokens for contributing verified information to the ecosystem.
How it's made
Challenges we ran into I lost one of my laptops a week before the competition and the other a few days after the competition started. Other challenges were Deployment Issues with OpenZeppelin Upgrades Problem: Encountered a TypeError: Cannot read properties of undefined (reading 'deployProxy') during deployment. Solution: Resolved by properly configuring the @openzeppelin/hardhat-upgrades plugin in the Hardhat configuration and ensuring all dependencies were correctly installed. Wallet Integration and Balance Management Challenge: Implementing a seamless wallet connection experience while managing the default ANC token balance for new users. Solution: Developed a system that automatically assigns a default balance of $100 in ANC tokens to new users, with clear documentation that this is a demo setting that can be adjusted for production. Data Verification Reliability Challenge: Ensuring accurate and reliable verification of ancestral information through Chainlink oracles. Solution: Implemented multiple verification layers and fallback mechanisms to handle cases where external data might be incomplete or unavailable. User Experience for Non-Technical Users Challenge: Making blockchain technology accessible to users unfamiliar with cryptocurrency or blockchain concepts. Solution: Created an intuitive interface with clear instructions and tooltips, abstracting away the complexity of blockchain interactions while maintaining transparency about the underlying technology.