So within the community different projects need some sort of file-storage within the holochain DHT. We have built an initial version of the file-storage module in RSM here:
For now it’s only got basic functionality: a service to upload and download files, and an uploader element that supports drag and drop and handles everything automatically.
Keep in mind that for now the chunking of the files is done in the browser due to the message size limits that the holochain conductor currently enforces (16 MB). In the future this might change.
One of the purposes of building blocks is to have reusable and battle tested modules than can be imported with minimal effort. So contributions either with code or new ideas are strongly welcomed !
I will be interested in using this for a few app ideas and cross chain ideas…Have you done any analysis on costs of storage on the chain? I know they are supposed to be low.