Request for Proposal: Decentralize Gitcoin Kudos

Who Are You

Heyo @owocki and fellow Gitcoiners! I’m Paul Gadi, co-founder and CTO at OPGames. We’re bridging game developers to Web 3.0 by building the open-source tools to make it as simple as possible for them to start integrating with the blockchain.

We’re calling these tools Game Legos: in the same way that Money Legos was able to bring about the DeFi renaissance, we feel these Game Legos will be instrumental in bringing about the coming NFT Game revolution.

Game Legos are also perfectly in sync with the goals of this RFP. We’re building them open-source and as simple, robust, and composable as we can.

What Is Your Proposal to Build This

Same as our PFP proposal, we believe this should be built as a Game Lego on top of @austingriffith’s scaffold-eth. We believe Scaffold-eth is not only the framework with the most solid foundation but is also the fastest way for developers to get started in Web 3.0. It also has a strong community of builders behind it that we could tap to continue improving the project.

To increase antifragility and modularity we’re considering building the Kudos on top of Rarible’s new open-source and cross-chain protocol.

What Is Your Timeline To Build This

The first version will focus only on the marketplace integration and minting + sending kudos.

First step would be to create the new smart contracts on the Rarible protocol. Next would be to test and migrate some of the current kudos to a testnet, perhaps redeploy the assets into decentralized storage, and then make sure they appear on all the supported marketplaces. Finally we can then create a sample UI on scaffold-eth for minting kudos and sending them to other wallets.

An estimate would be about 1 month, barring any smart contract compatibility issues.

Enhancing the Kudos Experience

We also have some ideas on how to improve adoption of Kudos which also address the future use cases.

  1. Minting scripts should be created for not just xDAI but also other layer 2s to give minters the lowest cost options possible.
  2. An open-source widget should be created to allow builders to easily integrate Kudos into their games or apps, something similar to Opensea’s Embed Collection Feature.
  3. We should also take a look at non Web-3 projects that have broad usage of kudos-like functionality, such as Reddit and Steam Awards, and create code to allow builders to quickly do this.

Perhaps something to allow us to give out Kudos here on Discourse? Example steam award below:

What Do You Need

  1. Being able to consult with Kudos development team, so we can more easily address any issues with migrating over the code and also write solid documentation
  2. OPGames can assign a team of developers on it for 5 ETH to build the initial version
  3. We’d be interested in collaborating and exploring how to make the project sustainable even after the RFP

Thanks for reading, we’re open to suggestions and comments!

2 Likes