devgrants icon indicating copy to clipboard operation
devgrants copied to clipboard

Next Step Microgrant: ZFast

Open tanyaya94 opened this issue 3 years ago • 2 comments

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

ZFast is a super fast decentralized key-value store built on IPFS which helps developers store key-value pairs for their Dapps.

ZFast helps developers use IPFS for storing key-value pairs by adding an intermediary redis caching layer, which helps decrease the fetch and store time for data on ipfs. This solution is particularly helpful for storing data in small sizes for short periods of time. That said, there is no application level limitation on how long things can be stored.

All data is finally stored on IPFS and is only cached using redis. IPFS acts as the long term storage while the redis relayer helps in the quick delivery.

We are especially useful for DApps which require a lot of meta-data to be transferred to manage state in the application and the smart-contract, thus improving the user-experience.

One of our use cases is from MetaPass, who’s user responsive index (measured by the time taken for a state-change in the hard storage to be reflected to the user’s interface) went up by 47%. This essentially means that Metapass, which integrated ZFast, saw a UX performance boost.

2. Project links

Link to Github repo: https://github.com/tanyaya94/zfast Link to demo or website, if applicable: https://www.youtube.com/watch?v=HkxXLDxY7YU License: MIT Licensed

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

-> As mentioned above, ZFast uses IPFS to store all key-value objects for the long term while providing an intermediary quick middle layer.

-> We have heavily integrated thread-db for this purpose, where a DApp developer can plug in the configuration to setup and work with their own thread instance via our redis layer.

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

ZFast has a lot of potential in helping Dapps increase their responsiveness. We are looking to offer this solution or any other help to dapp developers. Our goals for the upcoming 2 quarters are as follows:

  1. Partner with more user-facing dapps and applications on Solana, Polygon, etc..
  2. Offer support for OrbitDB and web3 storage (Currently we only offer support to thread-db)
  3. Create a website with developer docs to help integration.
  4. Create a developer community to build other dapp tools such as transaction relayers, signalers and event listeners

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

Yes sure!

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

Yes.

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: Yes, https://superteam.fun/bounties/build-a-filecoin-project-and-apply-for-the-microgrant

Additional questions:

  • For each team member(s), please list name, email, Github account, and role in the project. Name: Tanya Oberoi Email: [email protected] GitHub account: https://github.com/tanyaya94 Role in the project: Founder & Full Stack Developer

  • How did you learn about our microgrant program? Solana New Delhi Hacker House

  • 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) Solana New Delhi Hacker House
    • Please link to your hackathon submission https://superteam.fun/bounties/build-a-filecoin-project-and-apply-for-the-microgrant

tanyaya94 avatar Sep 17 '22 20:09 tanyaya94

@ErinOCon any update on our next steps application?

tanyaya94 avatar Oct 13 '22 09:10 tanyaya94

Hello. I just wanted to know which medium will be used to communicate updates regarding our application as we have not yet received an update from the team.

tanyaya94 avatar Oct 17 '22 09:10 tanyaya94

Hi @tanyaya94, thank you for your patience with our review. Is this project separate from this repo? If so, can you briefly describe the building progress that is unique to your protoype?

ErinOCon avatar Oct 19 '22 03:10 ErinOCon

@ErinOCon hi sorry for causing this inconvenience. we were hoping to build on top of this project during the hackathon with the help of this grant. but if we fall out of the eligibility criteria we are happy to close this.

tanyaya94 avatar Oct 19 '22 20:10 tanyaya94