はじめに
Macにbitcoindとbitcoin-cliをインストールする
ソースはGitHubに公開されている。
masterブランチではなく、最新のtagからソースをpullすることを推奨します。
今回は、v0.21.1が最新バージョンです(2021/6現在)。
- BitcoinのAPIはJSON-RPCで定義されている。
- Bitcoin Core RPC
- RPC API Reference
- 
bitcoindは、RPCサーバーとして動作するエンドポイントである。
- 
bitcoin-cliはコマンドラインからbitcoindを操作するツールである。
手順
- 
Macのコマンドラインツールをインストールする xcode-select --install
- 
依存ライブラリをインストールする brew install automake berkeley-db4 libtool boost miniupnpc openssl pkg-config protobuf python qt libevent qrencode
- 
gitからソースをpullする git clone https://github.com/bitcoin/bitcoin.git -b v0.21.1
- 
ビルド・インストールを実行する ./autogen.sh ./configure make -j8 sudo make install -j8※ makeおよびmake installは -j ${コア数 x 2}オプションにてジョブ数の指定ができ、高速化が可能。
- 
バージョンを確認する $ bitcoind -version Bitcoin Core version v0.21.1 Copyright (C) 2009-2020 The Bitcoin Core developers
