S

Sadaiv

Secure developer contributions on-chain using Sadaiv CI

S

Sadaiv

Secure developer contributions on-chain using Sadaiv CI

The problem Sadaiv solves

Today, most developer communities and organizations (including DAOs) use GitHub to host their projects. GitHub has become the centralized Source of Truth and provides limited support for web3 native values; hence, the data could be lost.

In past, many repositories were taken down by GitHub (without conveying the reason) of many organizations like Tornado Cash. But people still use GitHub because of the smooth experience and less onboarding friction.

Tornado Casȟ

And the other solutions that tend to create decentralized GitHub are not user-friendly and need a lot of effort from users. So we are creating an easy-to-integrate CI/CD pipeline that automatically backups up GitHub commits on the Filecoin network.

Web3 technologies combined in the correct arrangement can resolve this major problem, and we are trying to do it in a manner that is effortless from the user end.

We are building proofs for developer activities on-chain and building an identity solution for them.

Challenges I ran into

There are multiple challenges associated with the problem statement & solution:

  • Managing the server scripts to backup on web3 storage
  • Creating graph for faster query and minimizing the gas usage
  • Using biconomy or other wallet solutions to manage funds
  • Finding ideal encryption method for private repositories
  • Registering the product as a GitHub app on GitHub Marketplace

Discussion