Decentralized Knowledge Graph with AI-Powered Semantic Search
_HackIndia Spark 6 – 2025 | Team: Enroll-X
FactChain empowers users to submit, search, and validate facts in a decentralized way. Contributions are stored permanently using IPFS, semantically linked in a browsable knowledge graph, and made searchable with LLMs.
Whether you're submitting a new fact, exploring interconnected concepts, or staking your reputation on truth—FactChain ensures credibility is transparent and community-owned.
Submit Facts
Add factual statements linked to topics and concepts.Semantic Knowledge Graph
Facts are semantically interlinked, forming a browsable and meaningful knowledge web.Decentralized Storage
Uses IPFS to ensure permanence and censorship resistance.AI Semantic Search
LLMs returns fact summaries and related concepts using natural language queries.Reputation Staking
Contributors stake tokens when submitting/editing facts. Community feedback affects their reputation and token balance.Voting System
Facts can be upvoted or downvoted by the community, directly influencing their credibility and contributor reputation.Contributor Dashboard
View your submitted facts, staked tokens, votes, and reputation all in one place.Fact Viewer Page
Minimal, clean UI to read facts with references, links, and author info.Graph Explorer Interface
Explore the entire fact graph visually—navigate between connected facts and concepts.✏Edit Proposal System
Users can propose edits to facts. Community reviews and votes on changes.Comment Threads
Discuss facts directly in context with other contributors.Reputation Leaderboard
Highlights top contributors and community-vetted knowledge builders.Token Rewards
High-reputation contributors can earn token incentives.
| Component | Technology Used |
|---|---|
| Smart Contracts | Solidity, Hardhat |
| Decentralized Storage | IPFS |
| Frontend | React, Tailwind CSS, Ethers.js |
| AI Integration | Hugging face |
| Backend (optional) | Node.js / Express for APIs |
- Smart Contract: Submission, Voting, and Staking
- IPFS
- AI Query Response with LLMs
- UI/UX Implementation
- Reputation + Voting Logic
- Testing + Demo Prep
In a world overwhelmed with misinformation, FactChain provides a decentralized, trustable, and intelligent knowledge layer that puts power back in the hands of communities. It is more than a fact checker—it's a living, evolving web of verified human knowledge.
Truth should be open-source, transparent, and community-governed. That's what we're building with FactChain.
by Team Enroll-X at HackIndia Spark 6 – 2025
- Parth Pawar
- Krishna Chamarthy
- Bhavesh Chauhan