Skip to content

FactChain is a decentralized platform that fuses blockchain, AI, and semantic knowledge graphs to create a trust-first system for fact storage, verification, and discovery. Built for resilience, transparency, and community governance, FactChain aims to reshape how knowledge is contributed, curated, and consumed.

Notifications You must be signed in to change notification settings

ParthPawar10/FactChain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

FactChain is a decentralized platform that fuses blockchain, AI, and semantic knowledge graphs to create a trust-first system for fact storage, verification, and discovery. Built for resilience, transparency, and community governance, FactChain aims to reshape how knowledge is contributed, curated, and consumed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published