/GithubArchive

Decentralized & verifiable archive of github repositories on ipfs - HackFS 2024

Primary LanguageTypeScript

Github Archive

Create a verifiable archive of GithHub repositories on decentralized storage. The reasons why this is important is that GithHub is a centralized service that can at anytime decide not to offer their services anymore or easily censor repositories. having a decentralized archive of the repository states would be beneficial for this purpose.

The verification is done using Lit Protocol nodes.

This project was created at HackFS 2024.

Presentation

Run

  1. npm install
  2. Go to frontend/src/proxy-server and run npx --env-file=.env tsx index.ts
  3. Go to frontend/ run npm start