← Back to home

ÖdülGit

ÖdülGit is a on-chain bounty platform that seamlessly integrates with GitHub to motivate the developer community to resolve issues

Screenshots

ÖdülGit screenshot 1
ÖdülGit screenshot 2
ÖdülGit screenshot 3
ÖdülGit screenshot 4
ÖdülGit screenshot 5
ÖdülGit screenshot 6

Problem Statement

OdulGit is an on-chain dev-centric tool designed for developers. There’re 3 key elements of it:Bounty as the incentive for developer community. Anyone on GitHub could list the issue with reward.As every issues is awarded, the real contributors could be engaged more precisely by the project owner. (of course, in that way, we believe the sybil attack could be mitigated.The pull request is verified and voted by DAO, a group of code owners / contributors, to facilitate the pull request reviewing process and make it more objective and transparent

Solution

Problem StatementBounty as the incentive for developer community.Code owners/contributors as a DAO to verify pull request.Precise engagement with those who contribute to the community between Web2 and Web3.SolutionVerify SHA1 commit on-chain, can avoid spam commitsUse IPFS and Filecoin store git codebaseUse WalletConnect connect CLI tool and developer source version control platform3.Build & InstallationOdulGit is a monorepo managed using turbo. You can find the source code for each package in the apps and packages directory.apps/odul is the CLI tool built from yargs.apps/web is the web frontend. It is built using Next.js and ui.shadcn.packages/git-contract solidity contract verify commit (core: DAO, Bounty, Git)Git: init, push, merge, verify commitBounty: give bounty and set issuesDAO: make contributors review codebasepackages/storage-helper ipfs and filecoin environment. Provide filecoin deal contract and upload on lotus function.

Hackathon

ETHGlobal Istanbul

2024

Prizes

  • 🏆

    🏊 Filecoin — Pool Prize

    IPFS & Filecoin

  • 🏆

    Innovation Pool Prize

    WalletConnect

  • 🏆

    Pool Prize

    IPFS & Filecoin

  • 🏆

    Pool Prize

    Arbitrum

  • 🏆

    Deploy on Scroll

    Scroll

Contributors