This package is designed to optimize storing and retrieving procedures, enhancing data management within the 4thTech protocol system.


npm install @4thtech-sdk/storage

Core Functionality

Remote Storage Provider

The heart of the storage system is the Remote Storage Provider. It's an abstract class that outlines the fundamental operations for any storage provider. All custom storage provider implementations will extend this class to leverage its capabilities.

Remote Storage Provider Implementations

Different storage solutions can be integrated into the 4thTech protocol system by creating custom implementations of the RemoteStorageProvider abstract class.

  • PollinationX Storage Provider A provider tailored for the BitTorrent File System (BTFS). It offers seamless upload and download functionalities for files on BTFS.