Getting Started =============== .. toctree:: :maxdepth: 1 :hidden: prereqs install test_network 最初に、ブロックチェーンアプリケーションを開発したり、Hyperledger Fabricを運用したりするプラットフォームに、必要な :doc:`ソフトウェア ` がインストールされていることを確認します。 Fabricのバイナリの本当のインストーラは現在開発中ですが、あなたのシステムに :doc:`インストール ` するためのスクリプトを提供しています。 スクリプトはDockerイメージもローカルレジストリにダウンロードします。 Fabric SamplesとDockerイメージをローカルマシンにダウンロードしたら、チュートリアル :doc:`test_network ` を使ってFabricを使い始めることができます。 Hyperledger Fabric smart contract (chaincode) APIs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Hyperledger Fabricは、さまざまなプログラミング言語でのスマートコントラクト(チェーンコード)の開発をサポートするために、多数のAPIを提供しています。スマートコントラクトのAPIはGo用、Node.js用、Java用のものが利用可能です。 * `Go contract-api `__. * `Node.js contract API `__ と `Node.js contract API documentation `__ * `Java contract API `__ と `Java contract API documentation `__ Hyperledger Fabric application SDKs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Hyperledger Fabricは、さまざまなプログラミング言語でのアプリケーション開発をサポートするために、多数のSDKを提供しています。SDKはNode.js用とJava用のものが利用可能です。 * `Node.js SDK `__ と `Node.js SDK documentation `__ * `Java SDK `__ と `Java SDK documentation `__ SDKで開発するための前提条件は、Node.js SDK `README `__ と Java SDK `README `__ にあります。 さらに、まだ正式にリリースされていない(PythonとGo用)2つのアプリケーションSDKがありますが、ダウンロードしてテストすることができます。 * `Python SDK `__. * `Go SDK `__. 現在、Node.js、Java、Goは、Hyperledger Fabric v1.4で提供される新しいアプリケーションプログラミングモデルをサポートしています。 Hyperledger Fabric CA ^^^^^^^^^^^^^^^^^^^^^ Hyperledger Fabricには、オプションで `認証局サービス `_ が用意されています。このサービスを使用すると、ブロックチェーンネットワーク内のアイデンティティを設定および管理するための証明書と鍵を生成できます。 .. Licensed under Creative Commons Attribution 4.0 International License https://creativecommons.org/licenses/by/4.0/