Accelerate your Web3 journey with the first open-source middleware built for enterprises. FireFly simplifies secure application development, seamlessly connecting legacy systems to the decentralized future.
Request a demoIt’s no secret that building Web3 apps is hard. There are protocols to master, new constructs like tokens and smart contracts to understand, and then the challenge of integrating it all with existing systems, which may be the hardest part of all.
Kaleido created Hyperledger FireFly to solve that problem and contributed it to Hyperledger, now LF Decentralized Trust, where it is a graduated project. FireFly runs production use cases around the world.
Hyperledger FireFly serves as a blockchain middleware, making it easier to connect reliably across multiple public and private blockchains and manage the full lifecycle of digital assets with native token and indexing support.

FireFly Enterprise is Kaleido's enterprise offering built on FireFly, the open-source Web3 orchestration engine. Kaleido created FireFly and contributed it to Hyperledger, now the Linux Foundation Decentralized Trust, where it is known as Hyperledger FireFly. FireFly Enterprise sits between your applications and the blockchain, connecting to multiple public and private chains and managing the full digital asset lifecycle with native token and indexing support.
Web3 middleware is the software layer between business applications and blockchains. It turns API calls into blockchain transactions, tracks their status through to finality, and streams on-chain events back to your systems. FireFly Enterprise is Kaleido's Web3 middleware, so your developers work with familiar APIs instead of learning each protocol's internals.
Yes. The FireFly core is open source under the Apache 2.0 license and governed by the Linux Foundation Decentralized Trust community, so your code never depends on a single vendor. Kaleido created FireFly and contributed it to Hyperledger, now LF Decentralized Trust, and FireFly Enterprise lets you run it on the Kaleido platform as managed SaaS or on your own Kubernetes infrastructure.
FireFly Enterprise generates REST APIs for any EVM smart contract, whether it follows a common standard or not, so developers call the blockchain like any other web service. It also runs an event bus that handles retries, confirms finality and sequences complex transactions automatically, which keeps data flowing reliably between your systems and the chain.
FireFly Enterprise connects to public EVM networks such as Ethereum, Polygon and Arbitrum, and to permissioned networks such as Besu, through FireFly Connectors. Its connector framework is built for adding new protocols, so your applications keep the same API when you add a chain.
FireFly Enterprise runs as cloud-native microservices on Kubernetes, so each component scales independently as transaction volume grows. You can run it as managed SaaS on Kaleido or deploy it in your own Kubernetes environment, and the same architecture supports applications that span several chains and protocols.
You can use FireFly Enterprise as the middleware layer for stablecoins, tokenized securities, tokenized deposits, CBDCs and fund platforms. Kaleido's own Tokenize and Custody products run on the same orchestration layer, so you can start with FireFly and add Kaleido's digital asset products later without re-integrating.
FireFly Enterprise replaces the integration work your team would otherwise build and maintain itself: learning each protocol, writing transaction retry and finality logic, and keeping a separate integration for every chain. FireFly provides generated APIs, a reliable event bus and a connector framework out of the box, so your developers spend their time on business logic.
