Skip to content

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

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors