GitProof

Back up your GitHub repos forever and earn tokens for proving your code ownership.

GitProof

Created At

ETHOnline 2025

Project Description

GitProof is a decentralized “proof-of-work” system for developers your GitHub activity, permanently verified and stored. Developers can connect their GitHub account via Reclaim Protocol, automatically fetch their repositories, and back them up on Lighthouse decentralized storage, where each repo is encrypted using AES-256 before being uploaded to IPFS. For every backup, users earn GIT tokens, creating a gamified economy around open-source contributions. Repos can later be decrypted using tokens, ensuring data access is tied to contribution proof. GitProof ensures developers own their code history forever, even if GitHub vanishes tomorrow. It’s not just storage , it’s developer identity insurance on-chain.

How it's Made

GitProof is built using the MERN stack with Web3 integrations. Frontend: Next.js + Wagmi + Reclaim Protocol for GitHub verification Backend: Node.js + Express + AES encryption + Lighthouse SDK Blockchain: Ethereum Sepolia (testnet) for GIT token minting Storage: Lighthouse decentralized storage (built on IPFS) Each repo backup triggers: Repo fetch ZIP + AES-256 encryption Upload to Lighthouse Mint GIT tokens to user wallet. Decryption requires 100 GIT tokens, ensuring proof-based access. We also implemented refer-a-friend rewards, social flex links (tweet your coins), and an interactive leaderboard. Everything is fully decentralized, so no central server stores user data.

background image mobile

Join the mailing list

Get the latest news and updates

GitProof | ETHGlobal