このガイドでは、Linux上でElectrumを使用するためのハードウェアウォレットの設定方法を簡単に説明します。
注意:Electrum AppImageを使用している場合、最初の2つのステップは省略できます。AppImageには、必要な依存ライブラリとPythonライブラリがすべて含まれています。
依存関係
すべてのハードウェアウォレットには hidapi
.このライブラリを構築するには、以下のものが必要だ:
Ubuntu:
sudo apt-get install libusb-1.0-0-dev libudev-dev
フェドラ
sudo dnf install libusb-devel systemd-devel
アーチリナックス
マンジャロ:
sudo pacman -S libusb systemd
openSUSE:
sudo zypper install libusb-1_0-devel systemd-devel
Debianです:
sudo apt-get install libusb-1.0-0-dev libudev-dev
CentOSです:
sudo yum install libusbx-devel systemd-devel
(他のディストリビューションではパッケージ名が異なる場合があります)。
Pythonライブラリ
次に、ハードウェアウォレット用の特定のPythonパッケージが必要です。これは通常、デバイスメーカーが提供するライブラリです。
必要なパッケージとそのバージョンの最新リストについては 要件-hw.txt ファイルを参照してください。
トレゾール
python3 -m pip install trezor[hidapi]
詳しくは パイソントレゾール.
元帳
python3 -m pip install hidapi btchip-python ecdsa ledger-bitcoin
詳しくは LedgerHQ/app-bitcoin-new そして LedgerHQ/btchip-python.
キープキー
python3 -m pip install keepkey
詳しくは パイソンキープキー.
デジタル・ビットボックス
デジタル・ビットボックスに必要なのは hidapi
.
python3 -m pip install hidapi
ビットボックス02
python3 -m pip install bitbox02
詳しくは パイソンビットボックス02.
アルコス セーフT
python3 -m pip install safet
詳しくは ニシキヘビ.
コールドカード
python3 -m pip install ckcc-protocol
詳しくは ccccプロトコル.
ジェイド
python3 -m pip install pyserial cbor2
詳しくは ジャデピー.
3. udev ルール
udevルールを設定する必要があります。以下を参照のこと。 electrum/contrib/udev
4.完了
これで完了です!Electrumがあなたのデバイスを検出します。