Skip to content

Latest commit

 

History

History
97 lines (63 loc) · 3.08 KB

File metadata and controls

97 lines (63 loc) · 3.08 KB

FactChain

Decentralized Knowledge Graph with AI-Powered Semantic Search
_HackIndia Spark 6 – 2025 | Team: Enroll-X


Overview

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.


Core Features

  • 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.


Tech Stack

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

Hackathon Roadmap (To-Do)

  • Smart Contract: Submission, Voting, and Staking
  • IPFS
  • AI Query Response with LLMs
  • UI/UX Implementation
  • Reputation + Voting Logic
  • Testing + Demo Prep

Why FactChain?

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.


Made With

by Team Enroll-X at HackIndia Spark 6 – 2025

Team

  • Parth Pawar
  • Krishna Chamarthy
  • Bhavesh Chauhan