devgrants
                                
                                 devgrants copied to clipboard
                                
                                    devgrants copied to clipboard
                            
                            
                            
                        Next Step Microgrant: ipfsmsg
1. What is your project? (max 100 words)
ipfsmsg is a open, decentralized and borderless messenger built on top of IPFS. It utilises IPFS Pubsub to create a 1-1 channel between IPFS peers over which any type of data can be shared. It works by creating a channel between 2 nodes and once connected, data can be exchanged to and fro. Data can be of any type, stringyfied in nature. It can be used by IPFS nodes, to exchange private information in a public network. Not just this, but it has the potential to exchange metadata for numerous tasks eg. Exchanging SDP metadata to create a WebRTC connection.
2. Project links
Link to Github repo: https://github.com/vaibhavmuchandi/ipfs-messenger Link to demo or website, if applicable: License: MIT
3. How is IPFS, Filecoin, or related technology used in this project? (max 100 words)
IPFS nodes can open a 1-1 channel in a closed/open network. Once a channel is opened, they can exchange any data. These channels are powered by IPFS pubsub. Easy helper functions are provided using which anybody can utilise the potential of IPFS to create applications which need 1-1 communication in a very easy manner.
4. How will you improve your project with this grant? What steps will you take to meet this objective? (max 200 words)
- Currently, there is no support for browser, adding browser support will be the first step.
- Add support for file sharing
- Development of SDK with browser level authentication support while being chain-agnostic.
- Once 1,2,3 are accomplished, it opens door for a lot of new opportunities like wallet-to-wallet messaging, calls etc. Develop a PoC for the same.
- PoC with OrbitDB to create a fully functional chat application with IPFS channels and backup on OrbitDB, imagine Snapchat - save messages only when needed.
5. Do you agree to share grant reports upon request, including a final grant report at the end of the three month period?
Y
6. Does your proposal comply with our Community Code of Conduct?
Y
7. Links and submissions
- If your project began at a hackathon, have you submitted it for the relevant Protocol Labs prizes? Include links here if available:
Additional questions:
- For each team member(s), please list name, email, Github account, and role in the project. 0xvaibhav [email protected] https://github.com/vaibhavmuchandi Creator
- How did you learn about our microgrant program? While going through IPFS Github for code inspirations
- If your project was created as part of an event or hackathon:
- What was the name of the event? (e.g. ETHGlobal NFTHack, Cal Hacks hello:world, Chainlink, CivHacks, GameDevJ, ETHGlobal Scaling Ethereum)
- Please link to your hackathon submission