Practical overview
When it fits
Use FSC when developing a Go application that needs to implement business logic or distributed workflows on a Fabric or Fabric-X network, and you want its APIs and transaction orchestration abstractions.
Who it is for
- Go developers building distributed applications on Hyperledger Fabric or Fabric-X.
- Teams implementing interactive workflows and complex transaction processes across a ledger network.
Documented uses
- Develop distributed applications using Fabric or Fabric-X.
- Orchestrate transactions for application business processes.
- Use integration examples to understand client setup and transaction flows for supported ledger networks.
- Build reusable Go application components for Fabric-based distributed systems.
Requirements & limits
The repository is public and identifies the project as open source under the Apache-2.0 license. Development requires a working Go environment.
- The supported ledger ecosystems named by the project are Hyperledger Fabric and Fabric-X.
- FSC is a framework for application developers, not a standalone end-user app.
- The repository provides separate integration examples for Fabric and Fabric-X.
- The project states that APIs may change and that it has not been formally audited.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Prepare the repository for development
Set up the documented prerequisites and clone the Fabric Smart Client repository.
Before you start
- A working Go environment.
- Git access to the public GitHub repository.
Steps
Review the project’s development documentation for the Go environment requirements.
Clone the Fabric Smart Client repository.
Change into the cloned repository directory.
Expected outcome
The repository is cloned locally and ready for the next development stage described in the project documentation.
Guide limitations
- These steps cover prerequisites and cloning only; they do not configure a ledger network or run an application.
- The project notes that APIs may change.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 13 October 2026
- Original website title
- hyperledger-labs/fabric-smart-client · Official homepage title · retained in its source language

