LIT-Protocol / LitGrants

Apply for a Lit grant and be part of the Lit ecosystem!
25 stars 2 forks source link

Witty Prediction Game Using Lit & Unity SDK #59

Open ogasky opened 1 year ago

ogasky commented 1 year ago

Open Grant Proposal: Witty Prediction Game Using Lit & Unity SDK

Witty Prediction Game Using Lit & Unity SDK

Proposal Category: app-dev, integration-adoption , devtools

Proposer: ogasky

Do you agree to open source all work you do on behalf of this grant and dual-license under MIT, APACHE2, or GPL licenses?: "Yes"

Project Description

Most web3 gaming do lack a smooth, seamless and friendly user experience as the onboarding process most times via wallets is quite a huge complex and challenging experience. Also, the challenge of exposing game players transactions via their wallets publicly on the blockchain, and the access by centralized key custodian to users access details does not reflect privacy. This is not suppose to be the case, as users are suppose to have a seamless onboarding process with an option to decide whether they want their transactions private or public.

Thus we are building the Witty Prediction Game Using Lit & Unity SDK project to aid seamless onboarding process for user with an option to make their transactions either private or public, as the proof of win will only be minted to the qualified user. This will be developed using the Unity SDK and Lit Programmable Key Pairs (PKPs). This game rewards the user that predicts an event correctly and privately base on the user choice of transaction. The user will be able to create wallets and signing credentials.

The code base of this project will be open sourced and libraries developed in order for other web3 developers to leverage on it to build upon. Unity Gaming Using Lit+

Value

Getting this project right will lead to the development of a tool that can be used in line with the user privacy protection in the web3 gaming space, and it will also improve on the user experience for seamless web3 gaming onboarding processes. The risk of not getting it right is that the challenges of web3 game user privacy will continue to linger as well as many users will keep facing the huge complexities attached to seamless and smooth onboarding processes.

The risks that will we make executing this project difficult is that there are relatively very few solutions to these kind of challenges in the web3 gaming space which will in turn require us to put in much effort in getting this project done base on the right specification, however with the use of the Unity SDK and PKPs, the risk will be reduced to the very minimum.

Deliverables

The final deliverables of this project will be the prediction game platform built with Unity SDK and PKP that will aid seamless and smooth onboarding process, with user privacy protection enablement. Also, we will develop the game library that will be published to NPM and it will be able to interact with PKPs and web3 game built in Unity.

Development Roadmap

Milestone 1: Game Screen 3 weeks 2 developers $4000 for this milestone, the start screen, game screen and game characters will be created using the Unity SDK.

Milestone 2: Generate Signatures and Addresses 2.5 weeks 2 developers $3000 for this milestone, users can generate wallet and signatures, for users seamless onboarding and privacy protection. PKPs will be used to achieve these.

Milestone 3: SDK-Libraries 2.5 weeks 2 developers $3000 for this milestone, the SDK-Library will be developed, tested, published on NPM and documented.

Total Budget Requested

$10,000

Maintenance and Upgrade Plans

The source code and library will be kept up to date, and we will provide all support for developers that will leverage on this tool for the advancement of the Lit Protocol.

Team

Team Members

Relevant Experience

The team has the requisite and relevant experience to execute this project from beginning to final deliverable, which each milestones fully achieved. This can be seen via individual team member profile and projects executed as well as through their various online links.

Team code repositories

https://github.com/PassMeCash is a repo to another web3 project we are part of.

Additional Information

I got to know about Lit Protocol from a web3 community event. onoseogaga@gmail.com