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






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
- kidneyweakx
91 contributions
- yeeetai
45 contributions
- kth-tw
30 contributions
- Pianochicken
27 contributions
- turbobot-temp
4 contributions