project screenshot 1
project screenshot 2
project screenshot 3

RapidStore

We now have a decentralized storage application. Meet RapidStore, you can use it for your storage needs and it is easy to use. It is also much more efficient compared to many other decentralized storage applications we see today in the web3 ecosystem.

RapidStore

Created At

HackFS 2023

Project Description

Using our product, you can store large files in Filecoin in a decentralized and simple manner. Currently, you can either use products like web3 based storage, NFT storage, LightHouse, or store directly using Lotus. These applications mentioned earlier are not useful when it comes to commercial storage of data although the process is very easy. Using Lotus is not that simple as you will need to manually install a Lite node, find miners and interact with them to fix a rate and store data. Now coming to our application, you can use it for all your storage needs, and it's very easy to use. We are using an orderbook-based mechanism where clients and SPs can fill up their bids and asks. Our order matching engine will generate orders in a decentralized manner using FEVM to verify the orders. Once the orders are verified, oracles will act as lotus lite nodes and send the data to the particular SP to store. The SP can later come to the smart contract and collect the submitted bounty by the client. As implementing Orderbook in solidity is not efficient, we are using oracles to match the orders. Once the orders are matched, the oracles submit it to the FEVM smart contract and if we have more than 51% vote for a particular order from all the oracles, the oracle will pass on the data to the SP, who will create a deal. Later we have plans to launch an L2 on top of FEVM, with all these oracle features in-built.

How it's Made

Oracle with an order book is made with Golang. Smart contracts with Solidity and Foundry. Frontend with NextJs using Javascript.

Geth is being used to listen to events from smart contracts ........................................................................................................

background image mobile

Join the mailing list

Get the latest news and updates