Fluree Storj.io

Fluree and Storj Labs Release Tardigrade Integration

Fluree joins forces with Storj's Lab Tardigrade Cloud Service to provide secure, decentralized storage for dApps.

As part of our 0.12.0 release, we’ve added a direct integration into Storj Labs’ Tardigrade cloud storage service to give you more options in cloud storage.

Why is this important?


This partnership encapsulates the Web3 Stack – Delivering high-integrity data that is trusted by nature, decentralized for security, and distributed for efficiency. Enterprises running Fluree in their Web3 stack should consider Tardigrade from Storj Labs as a choice for their dApps. Today, most dApps use centralized storage. Now with Tardigrade, a decentralized cloud storage service exists, that’s as fast as centralized services, more resilient, and half the cost. 

How does the integration work?


Customers running a Fluree ledger instance (Version 0.12 or later) can use our Tardigrade connector to create backup snapshots of the ledger as of any point in time and stream it directly to the decentralized Storj Network. 

The file containing the snapshot can later be retrieved from Storj. Using the connector, developers can list all of their fluree snapshots, create new snapshots, and use existing snapshots to create a new Fluree database. 

Tardigrade Documentation: https://documentation.tardigrade.io/how-tos/backup/flureedb-backup-to-tardigrade

Connector:  https://github.com/fluree/storj-fluree

What are some good use cases?


Having a hierarchical storage strategy is crucial for long term data retention, so choosing Storj as a Fluree snapshot backup is good practice for storing relatively large, relatively static data.

High performance and resilient storage also has use cases for larger media and other object types which can be a challenge for traditional blockchains and graph-based data management technologies—areas where Fluree thrives.

Data stored on the Storj network is client-side encrypted, erasure coded, and spread to nodes across the globe.  This means that your Fluree instance snapshots are globally available by default – no need for multi-region replication or additional configuration.  

We’re thrilled to be working with Storj Labs to give Fluree users more options when it comes to data storage. To get started storing your Fluree backups and snapshots on Tardigrade, follow the documentation. You can also read more about the Tardigrade decentralized cloud storage service by visiting their website

More about Tardigrade


Tardigrade is a decentralized cloud storage service that is private by design, secure by default, and more resilient than centralized solutions. 

With Tardigrade, files are encrypted and split into pieces client-side before being distributed across the Storj network of high-performance storage nodes. Each file is broken up into 80 pieces with each being stored on an independent Storage Node. Only 30 of these 80 pieces are needed to download a file, meaning your data is protected against data loss. 

The globally distributed nature of Nodes on the Storj network means that your data is faster, safer, and more resilient than the legacy, centralized alternatives. There are many thousands of Storage Nodes across the world, sharing their excess capacity.  Each is statistically uncorrelated, with different hardware types, independent power supplies and diversity of internet connection, meaning the likelihood of your data becoming inaccessible is greatly reduced. 

Unlike centralized cloud storage solutions, all of the data you store on Tardigrade is encrypted by default, meaning you don’t have to worry about improperly configured buckets exposing sensitive data.

We look forward to hearing your thoughts about Storj Labs’ Tardigrade cloud storage service. 

** Note: This preview version of the connector framework is provided as-is and without warranty.

Share on facebook
Share on twitter
Share on linkedin

Share Article

Share on facebook
Share on twitter
Share on linkedin

Subscribe to the Fluree Newsletter

Get updates on new blog posts, news, and product announcements!

More Articles From Fluree

Introduction to Data-Centricity

The Data-Centric Architecture treats data as a valuable and versatile asset instead of an expensive afterthought. Data-centricity significantly simplifies security, integration, portability, and analysis while delivering faster insights across the entire data value chain. This post will introduce the concept of Data-Centricity and lay the framework for future installments on Data-Centricity.

Read More >

Making Data FAIR

As enterprises begin to invest heavily in extracting analytical and operational value from data, the FAIR data principles should be considered for highly-sophisticated master data management across various industries.

Read More >

Ready to Get Started with Fluree?

Let’s get in touch!