Search projects, hackathons, sponsors and tech

    ← All projects

    FileLoom

    Enhancement of py-ipfs-client through filecoin archival, unpinning and retrieval through lassie

    Demo

    About

    A Python client for interacting with IPFS and Filecoin asynchronously. This client supports adding data to IPFS, pinning, remote pinning services, archival and unpinning, retrieving data from Filecoin using Lassie, and generating proof of storage (PoDSI) to enhance the functionality of Powerloom's snapshotter nodes.

    How it's made

    The project facilitates the archival of data via lighthouse.storage, storing it in the Filecoin-Calib Testnet. It utilizes the IPFS Kubo RPC API to unpin the data after archival. Additionally, it retrieves archived data using Filecoin's native Lassie service and provides a mechanism to obtain proof of storage (PoDSI) in Filecoin. The project also implements the previously missing 'add_str' function and includes a README file for efficient usage.