A fully decentralized hackathon platform that uses IPFS & Smart Contracts to create trustless, transparent, and censorship-resistant hackathons.
Trustless. Transparent. Unstoppable hackathons on IPFS and Smart Contracts.
Live Site: HackX
HackX is a decentralized hackathon platform that leverages blockchain technology and IPFS for transparent, trustless hackathon management. Organizers can create hackathons, participants can submit projects, and judges can evaluate submissions, all powered by Smart Contracts.
🏗️ Smart Contract Based: Fully decentralized hackathon management
📁 IPFS Storage: Decentralized storage for hackathon and project data
🎯 Multi-role Support: Organizers, participants, and judges
🗳️ Transparent Judging: On-chain scoring and feedback system
👥 Team Management: Collaborative project development
🕒 Time-gated Phases: Registration → Submission → Judging
🔐 Wallet Integration: Browser Wallet & Web3 authentication
Frontend: Next.js 15, React 19, TypeScript
Styling: Tailwind CSS, Framer Motion
Web3: ThirdWeb SDK, Browser Wallet
Smart Contracts: Solidity, OpenZeppelin
Blockchain: Base Sepolia Network
Storage: IPFS (via ThirdWeb SDK)
Hosting: Vercel
Create hackathon with metadata stored on IPFS
Set registration, submission, and judging periods
Add judges to evaluate submissions
Monitor participation and results
Register for active hackathons
Create projects with team collaboration
Submit projects during submission period
View judge assignments from organizers
Evaluate submitted projects during judging period
Provide scores and feedback via IPFS
HackX was started at the beginning of the HackX Buildthon hackathon, and everything was built during the event, from selecting the tech stack and brainstorming to designing the solution, implementing the smart contracts, building all core features, and deploying a working demo.