💸 $3,000 USDC for ~4-6 Weeks of Development
Chingari, powered by GARI is India’s fastest-growing short-video app launched in 2018. Since then, the home-grown app has emerged as the one-stop destination for entertaining, engaging videos across diverse categories such as dancing, singing, transformation, innovative skills, etc. Chingari’s eclectic platform entertains 130M+ users across India, and witnesses videos in 15+ languages.
$GARI Social Token, was launched by Chingari- India’s fastest growing short-video app in 2021. With a combined community of 130M+ and growing, $GARI was introduced as a social token for the Chingari creators to create engaging content and for users to engage with the content. These tokens are not only tradeable for their local currency but also provide governance authority over Chingar’s future developments.
To incentivize creators and users that are more active than others, GARI is creating a program that allows users to mint badges based on their activity on the platform. These badges in-turn lead to rewards in the form of GARI tokens.
🏗️Scope of Work
Build a Completely on-chain Chingari dApp on Solana that meet the following requirements:
- Users can login via Phantom/ Any solana wallet.
- Users can watch, Like, Share, Comment, Tip a Video - Users can Upload video content, which will be Tokenised with Videos stored in any Decentralized storage, Likes, Shares, Views, Comment Tipping History, Creator Royalty in their meta (Figure a way to update Meta with every new like, Share, View, Tip, sale or can be done in regular intervals ).
- Users can Buy Tokenised videos with Regular bidding mechanism as used in any NFT Marketplace, Should also be available for secondary trades.
- Video NFT Attributes should be categories of video (Comedy, Dance, Music, Travel,Lipsync etc),Video duration, demographic & language & These attributes can be used by viewers to filter videos Kind of similar to creator cuts
- Video Creators should have an optional feature to add Utility to their Tokenised video. It can be a Revenue sharing with the holders earned through tips, Likes, Share, Views & Comment. Exclusive video rights etc. which can be done through Whitelisting the Holders.
- Use of Gari Wallet SDK will be prioritize
💻 Ideal Candidate
- There is no limit to the size of the team, although we would like to see 1 Individual lead the project and build a sustainable growth plan before on-boarding team members.
- Collective experience of the Team should comprise:
- Design: Someone with a deep understanding of interactive websites and brand design.
- Frontend: Experience with React.js, Web3.js use of solana react library & Open API of Solana, Twitter, etc for Verifications
- Backend: Experience with Rust/ Solana SC & creating Web API & SDK
Resources
Gari Wallet SDK
Solana Resources
- Solana cookbook | Solana Cookbook
- Anchor lang documents | Anchor
- Metaplex documentation | Metaplex Docs
- Soldev resources | SolDev
Solana programming documentations |
🚀 Bounty Screening Questions
To apply for this Bounty, you’ll first need to put together a lightweight plan. This plan should answer the following strategic questions:
- What are potentially the most difficult parts of the project?
- What, if anything, will you need from the sponsor team (besides funding)?
- What are your best examples of proof of work?
- Plan: Provide details about your approach to building the Dapp. ( Refer below for ‘Submission Plan Requirements’ )
Submission Plan Requirements
At a minimum the plan should include:
Project Description
- The name and summary of the project
- Names/pseudonyms of team members and contact info (e.g., GitHub handle, email address, or other)
- How the project uses GARI wallet service
- Your Open Suggestion & additions to the problem Statement
Put the answers into a Google doc to include in your application. Please make sure your visibility settings are set to “Anyone with the link” or your application will not be reviewed.
Note: you are free to work on this project with a small team if you’d like. Please note the budget will remain the same and the funds will be sent to whichever team member fills the application form.