8 organizations share topics with Hyperledger FireFly, and 8 open source projects are closely related.
What is Hyperledger FireFly?
Hyperledger FireFly is an open source
blockchain middleware platform (blockchain integration) for building multi-chain, multiparty Web3 and enterprise applications.
- Enterprise blockchain middleware for building decentralized applications across multiple public and private chains (blockchain integration).
- Pluggable connectors for different blockchains, tokens, and off-chain systems (integration framework).
- EDO of on-chain transactions with off-chain data and workflows (application integration).
- Support for data exchange, messaging, and digital assets between participants in consortia and networks (B2B integration).
- APIs and tooling for developers to compose Web3 use cases without direct smart contract interaction for common patterns (developer platform).
Show more
More About hyperledger.org
Hyperledger FireFly is a modular blockchain middleware platform (blockchain integration) under the Hyperledger umbrella that focuses on enabling enterprises to build and run multi-chain, multiparty Web3 and decentralized applications. It addresses the problem space of coordinating on-chain smart contracts, tokens, and digital assets with off-chain data, messaging, and enterprise systems in a way that is repeatable across different blockchain technologies and deployment models.
The project provides an abstraction layer over underlying ledgers through pluggable blockchain connectors (blockchain connectivity), allowing the same application-level constructs to work with multiple public and private chains. It typically supports connectors for permissioned enterprise ledgers and public chains, as well as token and NFT bridges (digital asset integration) where appropriate modules are available. This design lets organizations model business flows and data structures at the FireFly layer while deferring chain selection or supporting hybrid architectures.
FireFly exposes Representational State Transfer (REST) and WebSocket APIs (API platform) that encapsulate common Web3 patterns such as token transfers, non-fungible asset handling, contract invocations, and event subscriptions. It includes capabilities for off-chain data exchange, such as broadcast and private messaging between network participants (secure messaging), file and data payload management (content distribution), and pinning of hashes or references to the blockchain for verifiable state anchoring. Enterprises can use these abstractions to build workflows where most data stays off-chain while critical checkpoints are notarized on-chain.
The platform implements an event-driven runtime (application orchestration) that tracks blockchain events, transaction states, and message delivery, and aligns them with application-level transactions. This enables long-running multiparty processes to be coordinated across organizations, with FireFly managing sequencing, retry, and correlation of on-chain and off-chain actions. The architecture typically includes a FireFly core, a database for metadata (data persistence), and various plugins for chains, identity, tokens, and off-chain storage.
For enterprise deployments, Hyperledger FireFly can sit between existing business systems and blockchain networks, integrating with ERP, identity providers, and messaging infrastructure (enterprise integration). Organizations use it to implement consortia networks, supply chain workflows, tokenization platforms, and data-sharing networks, while relying on FireFly to manage participant registration, namespace configuration, and multi-tenant environments where needed. Its plugin-based model also supports extension with custom connectors, policies, or integration points.
Within an enterprise technology taxonomy, Hyperledger FireFly fits into the categories of blockchain middleware, Web3 integration platform, and multiparty workflow orchestration. It targets use cases where multiple organizations need shared state or asset coordination on distributed ledgers, but want to build against a higher-level Application Programming Interface (API) surface rather than binding directly to individual chain SDKs or managing low-level transaction semantics in each application.
Our description of Hyperledger FireFly. Updated February 2026.