filecoin-project / devgrants

👟 Apply for a Filecoin devgrant. Help build the Filecoin ecosystem!
Other
376 stars 308 forks source link

Next Step Microgrant: WalletChat #904

Closed cryptoKevinL closed 2 years ago

cryptoKevinL commented 2 years ago

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

WalletChat is a wallet-to-wallet chat program which aims to integrate with crypto wallets and exchanges as a way to bring a social layer to NFTs and trading. We also include an API for use within custom applications and built-in UI for those just looking to get right to it and chat!

2. Project links

Link to Github repo: https://github.com/cryptoKevinL/walletchat Link to demo or website, if applicable: https://ipfs.walletchat.fun, https://walletchat-9pbwzq.spheron.app/

3. How is IPFS, Filecoin, or related technology used in this project? (max 100 words)

IPFS is currently used to store all message data, and we used Filecoin protocol when we deployed a secondary version of our UI on on Spheron at https://walletchat-9pbwzq.spheron.app/. We would like to use libp2p someday for peer discovery instead of a centralized backend REST API, when the speed improves.

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

As part of open source code, we would like to create an API which is authenticated (users must request API keys) so the general public can utilize our current infrastructure to learn about the WalletChat API. Our main focus is to ensure authentication provides users a safe learning experience, and we can easily restrict/block any spammer or inappropriate content. We think this will help users understand and adopt the API and help build libp2p on top of it as well.

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

yes

6. Does your proposal comply with our Community Code of Conduct?

yes

7. Links and submissions

Additional questions:

ErinOCon commented 2 years ago

Thanks, @cryptoKevin! Is the entirety of this project open source?

cryptoKevinL commented 2 years ago

yes its 100% open source, you can find the base project here:

https://github.com/cryptoKevinL/walletchat

The REST API is at:

https://github.com/cryptoKevinL/restWalletChat

cryptoKevinL commented 2 years ago

Hi @ErinOCon - is there any update to this request? sorry I didn't tag you last message!

cryptoKevinL commented 2 years ago

HI @ErinOCon - just checking if this request is still open? Thanks

ErinOCon commented 2 years ago

Hi @cryptoKevinL, thanks for checking in! This microgrant has been approved! We will send an email to confirm payment details.

Please note that your final grant report is due within three months and can be submitted here. Please let us know if you have any questions!