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 APIs: to develop your blockchain application.

  • The Application: your blockchain application will utilize the Application SDKs to call smart contracts running on a Fabric network.