Seamlessly onboard PiB scale data to the Filecoin storage network
Singularity is an open source, all-in-one tool for data onboarding, including data preparation, robust deal execution, built-in data indexing and retrieval.
Efficient, secure, and flexible data onboarding.
Basic data management isn’t enough. With your needs in mind Singularity is committed to improving the experience of data on-boarding.
Inline Data Preparation
We value your storage space. Our unique inline preparation feature eliminates the need for extra storage for CAR files, instead maintaining a metadata database that maps CAR files to the original data source.
Versatile Data Source Integration
With Singularity, you're not bound by storage types. We offer seamless integration with over 40 different storage services, ranging from popular consumer products like Dropbox and Google Drive to enterprise solutions such as AWS S3, Azure Blob Storage, FTP, and HDFS.
Flexible Deal Making
Singularity puts you in control. Bring your own list of storage providers and define your deal-making process, whether it’s a one-off batch or a scheduled cron. Storage providers can also propose deals, giving you ultimate flexibility.
Effortless Deal Tracking
Deal tracking is to track the status of each deal proposal. Singularity helps:
- Validate how each file or deal is distributed with Filecoin storage providers
- Auto renewal for expired or slashed deals
Indexing and Retrieval
Singularity as a retrieval provider with a simple command. Each file is retrievable using File CID or or File Path.
Smart Wallet Management
Deal with your preferred storage providers with a schedule that works for you.
How it works
Release S3 compatible API (Alpha)
Interface with one simple API that handles:
- Data Preparation
- Tracking deal status
Web UI for Singularity (Alpha): Does not require knowing Filecoin specifics but rather an easy drap and drop file upload experience
S3 compatible API (Beta): A simple set of API’s (POST/GET/GET-STATUS) to be used by an independent software vendor (ISV) to store and retrieve data from Filecoin and track status of data stored
Automate the process to find storage providers by integrating Singularity with Spade