/
Ecosystem
Ecosystem
A curated list of active Hyperledger Fabric ecosystem projects.
Getting Started
- Fabric documentation
- Official documentation including Getting Started, Key Concepts, and Tutorials
- fabric-samples
- Official Fabric samples repository that supports the Fabric documentation tutorials
- Full Stack Asset Transfer
- Workshop-style exercises to take you from building a smart contract and client application in development through to a full K8s deployed solution
Application projects (chaincode, client applications, application frameworks, interop)
- Application SDKs
- Build client applications written in Node, Java, or Go
- Chaincode libraries
- Build chaincode applications written in Node, Java, or Go
- hlf-connector
- Expose chaincode via REST service or Kafka messaging
- Fabric Smart Client
- A flow-based framework for writing blockchain applications that preserves privacy between transactors
- Fabric Token SDK
- SDK to assist in building Token based solutions on Hyperledger Fabric (uses Fabric Smart Client)
- Firefly
- A complete stack for enterprises to build and scale secure Web3 applications.
- Cacti
- A multi-faceted pluggable interoperability framework to link networks built on heterogeneous distributed ledger and blockchain technologies and to run transactions spanning multiple networks.
Docker-based deployment environments (often used for development and testing)
- Microfab
- Single docker container with configurable organizations/peers/channels. A full fabric network startable in seconds, perfect for development
- fabric-samples test-network
- fablo
- Specify a network to spin up a docker-compose network
- cello
- Deploy to Docker including Docker Swarm support
Kubernetes-based deployment environments (often used for production deployment)
- Bevel operator for Fabric
- Kubernetes operator that works with Bevel deployment framework
- Fabric Operator
- Kubernetes Fabric operator that powers IBM Blockchain Platform
- Fabric Ansible Collection
- Ansible roles to deploy the Fabric Operator and Operations Console (open source and the IBM support offering images)
- Collection of Ansible modules for creation and management of Fabric Networks
- Fabric K8s Chaincode Builder
- Chaincode Builder specifically targeting K8s deployments of docker based chaincode
- Github Action for building a K8s chaincode package
Management and operations (agnostic to deployment environments)
- Fabric operations console
- Web UI for management of Fabric Network, often used with Fabric Operator
- Fabric Admin SDK
- Build client applications to manage Fabric channels and chaincodes
- fabric-opssc
- Operations Smart Contract (OpsSC) is smart contract-based system operations for blockchain-based systems.
- Enables decentralized system operations over multiple organizations.
- Blockchain explorer
- Browse activity on the underlying blockchain network.
, multiple selections available,
Related content
Workshops
Workshops
Read with this
Maintainer Days October 21-22, 2024
Maintainer Days October 21-22, 2024
Read with this
Hyperledger Fabric
Hyperledger Fabric
More like this
Integrating Substrate Framework with Hyperledger Fabric for Enhanced Interoperability
Integrating Substrate Framework with Hyperledger Fabric for Enhanced Interoperability
More like this
12/2/2024
12/2/2024
More like this
Hyperledger Fabric Gateway client API
Hyperledger Fabric Gateway client API
More like this