VaultMask
VaultMask allows you to store and share your files, all directly from within your metamask wallet. Now securely store your files across all your devices using VaultMask.
Created on 19th February 2023
•
VaultMask
VaultMask allows you to store and share your files, all directly from within your metamask wallet. Now securely store your files across all your devices using VaultMask.
The problem VaultMask solves
Vautlmask is a user-friendly file storing & sharing solution that allows users to upload, store & share files in seconds and for free (applicable only if you store files with Vaultsnap). Besides, if you wish to store the files permanently, you can also do that at dearth cheap cost, thanks to FVM. There is an inbuilt functionality of file sharing which allows you to share your files with any of your friends. Simply input the address of the receiver and then click on share.
(Disclosure: The project is built from FEVM-Hardhat kit)
Challenges I ran into
Metamask Snaps is a highly dynamically changing product currently in its development phase and is very unstable. On top of that, there was a major update with several breaking changes was released just few days prior to the hackathon deadline which created a panic. Because the update is so recent, there was a lacking of proper clarification for how to use certain features of metamask snaps.
Another problem was related to push-protocol where, many people were facing server-side issues related to api requests. Also, because browser extensions don't allow you to use axios libraries inside them, and push-protocol's packages use axios packages for fetching data, I had to alternatively use fetch and pass the URI for push-protocol manually.
Tracks Applied (3)
Filecoin Virtual Machine
Filecoin
Push Protocol
Push Protocol
ConsenSys: Metamask Snaps
ConsenSys
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
