IPFS File Store

Build a Dapp with IPFS Storage the Easy Way

Kaleido simplifies blockchain storage, making it easy to build dapps that leverage IPFS's censorship resistant file storage.

What it

IPFS File Store


What it is

IPFS Decentralized Storage

Historically, storage has been centralized. The crash of a single server or a malicious attack could cut off access to files. The InterPlanetary FileSystem (IPFS) aims to change that.

IPFS decentralizes content storage on the web by breaking large files into shards and distributing those shards across a network. Because complete files and every shard are marked with a unique hash, IPFS storage safely handles large amounts of data.

IPFS works well for information that needs to be public. Say you want to create a database of carbon certificates, it allows us to make these readily available to all. But we can also use IPFS to keep information private. Say we need a place to store the metadata for our NFTs, we can encrypt this information before uploading it to the network.

The highly scalable nature of IPFS and the ability to create private, permissioned clusters make it a go-to solution for enterprises building blockchain-backed solutions.

Simplified Sharing

Clean and simple experience allows you to securely upload, retrieve, and view files.

Censorship Resistant

Data sharding and peer-to-peer file storage techniques eliminate the ability to unilaterally alter or delete files.

Retrieve What You Want

Identify pieces of an uploaded file and access only those pieces that are relevant for you.


Are You a ConsenSys Quorum Blockchain User?

Kaleido is the preferred migration partner working with ConsenSys to ensure continuation of the Quorum Blockchain service. If you’re interested in continuing your service by migrating to Kaleido, please contact our team and we'll be happy to assist.
How it works

What Makes Polygon ID Different on Kaleido

Kaleido makes it easy to build applications that go beyond a simple login to create an identity layer that gives people more control and portability of their data.

Kaleido offers identity as a service with hosting of both claim and verifier servers. Our platform then brings identity solutions to life with pre-built, pluggable services like wallets, tokens, and public and private connectivity. Meet the demands of the most complex use cases with fully customizable identity apps.

Pluggable Tools

Match identity as a service with web3 building blocks to make complete solutions


Build on an ISO 27k and SOC 2 certified platform with built-in HA/DR, 24/7 support, & SLAs

Custom Configurations

Connect directly to public chains or build on custom, permissioned environments

User Friendly

Couple zk-backed security with simple-to-use interfaces for business teams and end users

Flexible Deployments

Deploys on popular cloud properties, hybrid options, and geographic regions

Polygon Approved

Get support from Polygon approved implementation experts to architect next gen identity solutions

Hyperledger Fabric at a glance


Built for permissioned networks


Data isolation and strict governance enabled by Hyperledger Fabric certificate authority

Transaction Flow

Unique Execute-Order-Commit endorsement model where transactions are initially executed on a set of peers while ordering service handles packaging and delivery

Consensus Algorithms

Ordering can be switched based on the needs of the environment with pluggable consensus algorithms

Smart Contract Language

Go, Java, Node.js

What Is Hyperledger Fabric?

Since launching in 2015, Hyperledger Fabric has been a top choice for enterprises looking to build apps on permissioned blockchain networks. The modular architecture is capable of powering large-scale applications that require enterprise-grade data security.

The ability to protect certain details of peer transactions has made Hyperledger Fabric a go-to protocol for industries like financial services, supply chains, and the insurance industry. It works for complex use cases that involve personally identifiable information and proprietary business data.

Hyperledger Fabric is one of the many protocol choices available on Kaleido. With a full suite of plug and play services, flexible cloud deployment options, and powerful APIs, Kaleido is the easiest way to run a Fabric network anywhere.

Benefits of Hyperledger Fabric

Hyperledger Fabric is an open source project designed to handle enterprise-grade use cases. Key differentiators are its quick transaction throughput and its modularity, allowing for more innovation and optimization regardless of industry use cases. Other benefits include scalability and security, key pillars of any enterprise application.

Modular & Pluggable

Hyperledger Fabric is a modular blockchain framework that allows you to plug in different components, such as consensus algorithms and membership services, and tailor networks to your needs

Open source

Part of the Hyperledger project of the Linux Foundation, Hyperledger Fabric is an open source protocol that allows the enterprise to build custom applications and limit vendor risks


With a high level of security for enterprise users, Fabric uses a permissioned network to prevent unauthorized access

Hyperledger Fabric certified service provider badge

Our Hyperledger Fabric Expertise

Kaleido is a Hyperledger Certified Service Provider (HCSP) with a deep expertise in helping enterprises successfully adopt Hyperledger tools. Our founding partners are also active with the Hyperledger Foundation. Sophia Lopez is a General Member representative on the Hyperledger Foundation Governing Board and Jim Zhang is a member of the Hyperledger Foundation Technical Oversight Committee.

Talk to an Expert

Benefits of Quorum

Quorum is a blockchain protocol specially designed for use in a private blockchain network, where there is only a single member owning all the nodes or a consortium blockchain network where multiple members each own a portion of the network.


Quorum is designed to be highly scalable, with low transaction latencies and the ability to support a higher number of transactions per second than other blockchain protocols. This makes it well-suited for use in high-volume applications.


Quorum includes a number of security features that are designed to protect sensitive or proprietary data, like private transactions that allow network participants to transact without revealing the details of their transactions to the rest of the network.


Quorum is based on the Ethereum protocol and can support a wide range of decentralized applications and smart contracts. It is also highly modular and customizable so that it can be tailored to the needs of specific use cases.

Gas-free transactions

There is no cost required to submit transactions to a Quorum network, unlike Ethereum, which requires the payment of high and unpredictable gas fees to submit transactions.

Hyperledger Fabric certified service provider badge

Our Hyperledger Fabric Expertise

Kaleido is a Hyperledger Certified Service Provider (HCSP) with a deep expertise in helping enterprises successfully adopt Hyperledger tools. Our founding partners are also active with the Hyperledger Foundation. Sophia Lopez is a General Member representative on the Hyperledger Foundation Governing Board and Jim Zhang is a member of the Hyperledger Foundation Technical Oversight Committee.

Talk to an Expert
How it works

How it Works

What Makes IPFS Safe

We talked about how nodes leverage a peer-to-peer file sharing protocol to handle large amounts of data off-chain. This peer-to-peer file sharing technique removes the possibility of censorship or unilateral deletion because no single party owns or controls the data once it has been uploaded to the network.

In fact, if a user chooses to “pin content” a file to one or more of their IPFS nodes, the file will always be available for themselves and the entirety of the network to retrieve. The act of pinning, while not strictly necessary, is a strategic tactic that permanently preserves a file so that the network does not run the risk of losing critical blocks as nodes go offline and/or perform database cleanups.

Enterprise Use Cases
Run Better on Kaleido

Hyperledger Fabric is a private blockchain that allows developers to create subnets, or channels, meaning that certain proprietary or personal information can remain confidential. This makes Fabric a protocol of choice for industries like financial services, insurance, and supply chain management.

Supply Chains

Hyperledger Fabric networks can increase transparency and traceability of transactions within the network. This transparency can be used to monitor real-time location data, limit fraud and counterfeit goods, and track ESG efforts.

Digital Assets

Complex multi-party business networks built on Fabric can easily tokenize assets, transact instantly, share data, and eliminate cumbersome paperwork as financial business flows are automated.


Moving insurance transactions to blockchain can eliminate fraud, automate claim processing, and digitize legacy systems. Hyperledger Fabric also allows stakeholders to automate Know Your Customer (KYC) processes via smart contracts.
Why Kaleido

Everything You Need to Build Enterprise-Grade Blockchain Networks with IPFS Storage

Try Truffle on Kaleido

Kaleido's blockchain platform makes it radically simple for businesses to create complete web3 networks and applications. With just a few clicks, you can launch a blockchain network, deploy it globally, set up governance, and start plugging in familiar services.
Kaleido's platform is different because it has everything businesses need to create complete blockchain solutions. With just a few clicks, you can create a blockchain network, deploy it globally, set up governance, and include additional services. The Kaleido console comes with a simple IPFS user interface that empowers you to upload and download content from a local node.

Quickly Launch Blockchain

Launch blockchain networks in minutes
Choose from leading protocols including Ethereum, Polygon Edge, Hyperledger Fabric and more
Select permissioned chains, appchains,  sidechains, or consortium chains
Deploy on AWS, Azure or on-prem
Stand up nodes worldwide in regions of your choice

Simplify Development to Get to
Production Fast

Access 40+ plug-and-play services for wallets, key management, storage, data, and more
Automate management and deployment with our fully API-enabled platform
Turn any smart contract into familiar APIs with our smart contract API generator
Make digital assets, NFTs, and consortia easy with our dedicated solutions
Mint, manage, and burn tokens at scale with robust tooling

All Backed by Enterprise-Grade Infrastructure and Support

Modern cloud scale architecture
Built-in high availability and disaster recovery
ISO 27k and SOC 2 Type 2 compliant
Integrate seamlessly with existing internal systems
Open source tech and no vendor lockin
24x7 support and SLAs

Use Cases

Picture of a Bank in Hexagons

Decentralized finance

Make AML & KYC instant and automated with verified identities
A Person Gaming in Hexagons

Digital onboarding

Verify the identity of users remotely and securely with immutable IDs

Healthcare applications

Transfer data, verify IDs, and reduce administrative costs with pluggable DID solutions

Self-sovereign ID

Allow people to fully own and control access to their data with immutable identity

Voting and elections

Eliminate fraud with secure and transparent voting processes that are free manipulation

Loyalty and rewards

Simplify reward and loyalty programs with automated and verified connections to customers

Enterprise Use Cases Run Better on Kaleido

Quorum is a protocol of choice for industries like financial services, insurance, and supply chain management where enterprise-grade.

Additional Resources
Learn More About
IPFS File Store
Ready to Get Started With
IPFS File Store

FAQs About the Interplanetary File System

Where are IPFS files stored?

When you upload a file, the piece of content is broken up into shards and those shards are distributed. There is a hash for the original piece of content and each shard has a hash. The IPFS hash is the way you request the piece of content. An IPFS node or IPFS gateway allows you to upload and download files to the network. The network is the distributed web’s version of a server, in a sense.

Is IPFS a blockchain?

IPFS is not a blockchain, so there’s no guarantee of data availability. To make IPFS files more available you can run your own node, pay for a pinning service, or use an IPFS API like the one available for Kaleido. Content addressing solves some problems related to centralized, location-based storage—essentially removing single points of failure—but data stored on IPFS demands a secure way to upload, retrieve, and view files to make distributed storage work. That’s where the IPFS gateway comes in. Kaleido makes it easy to access IPFS content, manage content identifiers, and maintain high performance on your network.

Is IPFS free?

Storing data on the blockchain can be expensive. That’s why more developers are turning to solutions like IPFS. A distributed file system built by Protocol Labs, the client is available to anyone and free. You can store any type of files on it, but you need a node to access it. Kaleido can help you set up a gateway to access the storage and purchase storage. You can read more about how Kaleido helps you store large amounts of data with the click of a button on our IPFS docs here.