LIT-Protocol / LitGrants

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

Small Grants: ePoster #26

Open 0xjjpa opened 1 year ago

0xjjpa commented 1 year ago

1. What is your project? (max 100 words)

ePoster is the encrypted version of Poster, also known as ERC-3722. Poster is a ridiculously simple general purpose social media smart contract. There's an app which functions as a web client, allowing you to submit post-like content which can be seen by anyone. This grant request focuses in developing ePoster, which would rely on Lit Protocol to create end-to-end messages system between two wallets by relying on ERC-3722.

GitHub repository - Poster Demo App - https://poster-app.on.fleek.co/

2. How is Lit used for this project? (max 100 words)

The project would focus on Lit Protocol's ability to encrypt content. Before submitting the content via the ERC-3722, the end-user would encrypt the content with an access control targeting a specific user. Once submitted, the apo would fetch both the encrypted content and encrypted simmetric key and reveal it only to the intended recipient. The goal is to develop a fully decentralized end-to-end encrypted chat.

3. How will you improve your project with this grant? What steps will you take to meet this objective? (max 200 words)

There's an existing social toolkit framework by Zontle which can be used by any React-based application to build a social-like platform (see demo). The goal of this grant would be to refactor the existing version of Poster into a social-toolkit one that allows direct end-to-end encrypted messages i.e ePoster.

The grant would be used to,

Upon completion I'll be looking to expand the project to allow more capabilities for multi-messages and content-gate capabilities. The project is heavily motivated to be used as an public good alternative to existing social platforms with restrictive guidelines.

4. Is this project open source?

Yes. Both Social Kit and Poster have FOSS-friendly licenses (Poster has GPLv3 and Social Kit has MIT). The UI and generated app out of this grant would have a similar license, freely to be used by anyone in any capacity. I'm looking to also build it as a reference for implementations of the existing documentation for future developers.

5. Do you agree to share grant reports upon request, including a final grant report at the end of the two month period?

Yes. I actually do not expect the project to last more than a month.

6. Links and submissions

7. Total Budget Requested

Additional questions:

debbly commented 1 year ago

Eli followed up in chat on how we can work together and I'll standby for updates to this issue! Currently, we are not focused on access control integrations and are looking to fund open source tooling.

0xjjpa commented 1 year ago

@debbly Apologies for the late reply, holiday season had just kicked in. Indeed, I’m already syncing with Eli and we’ll see what we can put together here.

0xjjpa commented 1 year ago

No updates here, just commenting to signal non-stale status 😊