LIT-Protocol / LitGrants

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

Open Grant: The first NEAR-based project using the Lit Protocol #42

Open mectors opened 1 year ago

mectors commented 1 year ago

Open Grant Proposal: The first NEAR-based project using the Lit Protocol

Name of Project: Contented Media

Proposal Category: integration-adoption

Proposer: mectors

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

ContentedMedia.com is a decentralised content licensing and marketing briefing platform where famous brands find a stock library with content to license and a way for creators to be briefed about specific content they want them to create. Contented Media is a spin-off of miappi.com which has many famous brands already as customers for their user-generated content platform. Contented received one of the biggest NEAR protocol grants of 2022 to build and launch the solution. Contented is on testnet and will launch in the next weeks on mainnet.

Where Miappi is Web2, Contented is Web3. Almost all aspected have been migrated now, e.g. all content is stored in IPFS, all licensing and ownership is tracked with NFTs, all revenue distribution is done with smart contracts,... One aspect is still handled by AWS which is key management. Although most content keys are stored encrypted in IPFS, the mechanism to get access to them for customers who have licensed content, still requires AWS KMS.

The requested grant is to cover the redesign of Contented Media to use the Lit protocol and to jointly market that Lit is now also supporting NEAR with Contented Media being the public reference and documentation being made available on how other NEAR projects can use the Lit protocol to substitute KMS.

Value

The key benefits for the Lit protocol are various:

The risk of not getting this right is that some content will become available to others who haven't licensed it, which will be undesirable but not extremely critical. So the use case permits to test a new approach without extreme risk when things fail.

Unclear how familiar the Lit engineering community is with Rust but given Lit is working on Solana already, this should not be a major issue.

Deliverables

Development Roadmap

1) Make Lit work on NEAR which requires all the usual steps to make Lit work on Solana to be repeated for NEAR. 2) Decouple the KMS solution and store private keys on Lit 3) Enable a solution whereby NEAR wallets can be added dynamically so whenever a user licenses a piece of content, they get access to the underlying content encryption key. 4) Integrate the solution, make automated tests, documentation, security testing/audit 5) Launch on mainnet and share code, documentation,...

The LIT team should estimate the NEAR work. For the Contented Media side, 4 weeks with 2 developers and 10% project management should suffice. The high-level estimate would be around $25K for the Contented Media development, QA, audit, project management, documentation,...

Total Budget Requested

$25K

Maintenance and Upgrade Plans

If changes are needed, e.g. API gets extended, then the team will include this is daily operations.

Team

Team Members

2 developers/QA 1 part-time project manager 1 part-time security auditor

Team Member LinkedIn Profiles

Existing Contented Media development team Security audit probably Distributed Labs who have done previous audits.

Team Website

https://contentedmedia.com

Relevant Experience

This is a project that focuses on non-crypto users and making solutions that can easily be adopted by any enterprise and content creator in the world.

Team code repositories

To be open sourced soon after launch but currently still private

Additional Information

Google Maarten at contented media dot com