Getting Started - Install

The Fabric application stack has five layers:

Fabric Application Stack
  • Prerequisite software: the base layer needed to run the software, for example, Docker.
  • Fabric and Fabric samples: the Fabric executables to run a Fabric network along with sample code.
  • Contract APIs: to develop smart contracts executed on a Fabric Network.
  • Application SDKs: to develop your blockchain application.
  • The Application: your blockchain application will utilize the Application SDKs to call smart contracts running on a Fabric network.