Ustore
UStore is a perpetual storage DAO for communities of DIY enthusiasts
Screenshots






Problem Statement
Libriarians and computer scientist shared goal is to organize information and make it accessible. Simple protocols like html and inventions like the hyperlinks are prone to problems like link rot.UStore is a service framework for sustained storage of data. It organizes communities around their data. Using our Dapp files can be uploaded to filecoin access can be organized using control policies.
Solution
BackendWe deployed a SimpleCoin contract to the FEVM to later be used to provide or restrict access to data stored on filecoin. We also deployed all filecoin actors as smart contract (wrappers) to Hyperspace testnet:Storage deals and actorsstorage deals existed in Filecoin chain before FEVM;storage deals are agreements between storage providers and customerscurrency is FIL; deals are bought in chunks of 16Gactors are implemented as smart contracts (written in Solidity)all filecoin activities can be wrapped in a smart contactFrontendThe Frontend is a React App that implements the following functions:UploadUpload EncryptedDecrypt File (using a CID managed by Lighthouse UI)decryptviewFile -> check access controlApply Access Conditions
Hackathon
FVM Space Warp
2024
Contributors
- tgoerke
9 contributions