Bitcoin Explorerのインストール

データの変換とか細かいことをやるには、Bitcoin Explorerがいいとのことでインストール

Bitcoin Explorerのインストール

ソースのコンパイルには、めっちゃ時間かかったので、バイナリをダウンロードがいいかと。

$ mkdir bx
$ cd bx
$ wget https://github.com/libbitcoin/libbitcoin-explorer/releases/download/v3.2.0/bx-linux-x64-qrcode
$ mv bx-linux-x64-qrcode bx
$ chmod 700 bx

ただ、結局、libbitcoinをインストールしたいというのもあり、自分の環境では、6時間かけて、、、コンパイル、インストールしました。。。

動作確認

動作確認でいろいろなフォーマット変換とかの実験

$ bx seed | bx ec-new | bx ec-to-wif #秘密鍵の作成とWIF形式への変換
KxesHwLLqaiSCXbHmPCdhk96C8ypFxrKhkt4hrjw6974GsZDXoG9
$ bx wif-to-ec L2Xh8eriuNoy4XLfRy33hPzdhWsBKdr1qardezCSG4jf2u2C44fp  #WIF形式の秘密鍵を16進表記に戻す。
9e7002550203722cd1ca405bc4ffb2a3a65f33b02e097746208dbde99996b7f5

$ bx base58check-decode L2Xh8eriuNoy4XLfRy33hPzdhWsBKdr1qardezCSG4jf2 #BASE58Checkフォーマットのデコード
wrapper
{
    checksum 2140274518
    payload 9e7002550203722cd1ca405bc4ffb2a3a65f33b02e097746208dbde99996b7f501
    version 128
}
$ bx base58check-encode 9e7002550203722cd1ca405bc4ffb2a3a65f33b02e097746208dbde99996b7f501 --version 128 #BASE58Checkフォーマットへのエンコード
L2Xh8eriuNoy4XLfRy33hPzdhWsBKdr1qardezCSG4jf2u2C44fp