prereqs install test_network
最初に、ブロックチェーンアプリケーションを開発したり、Hyperledger Fabricを運用したりするプラットフォームに、必要な ソフトウェア <prereqs>
がインストールされていることを確認します。
Fabricのバイナリの本当のインストーラは現在開発中ですが、あなたのシステムに インストール <install>
するためのスクリプトを提供しています。 スクリプトはDockerイメージもローカルレジストリにダウンロードします。
Fabric SamplesとDockerイメージをローカルマシンにダウンロードしたら、チュートリアル test_network <test_network>
を使ってFabricを使い始めることができます。
Hyperledger Fabricは、さまざまなプログラミング言語でのスマートコントラクト(チェーンコード)の開発をサポートするために、多数のAPIを提供しています。スマートコントラクトのAPIはGo用、Node.js用、Java用のものが利用可能です。
Hyperledger Fabricは、さまざまなプログラミング言語でのアプリケーション開発をサポートするために、多数のSDKを提供しています。SDKはNode.js用とJava用のものが利用可能です。
SDKで開発するための前提条件は、Node.js SDK README と Java SDK README にあります。
さらに、まだ正式にリリースされていない(PythonとGo用)2つのアプリケーションSDKがありますが、ダウンロードしてテストすることができます。
現在、Node.js、Java、Goは、Hyperledger Fabric v1.4で提供される新しいアプリケーションプログラミングモデルをサポートしています。
Hyperledger Fabricには、オプションで 認証局サービス が用意されています。このサービスを使用すると、ブロックチェーンネットワーク内のアイデンティティを設定および管理するための証明書と鍵を生成できます。