Este guia explica resumidamente como configurar sua carteira de hardware para funcionar com a Electrum no Linux.
Observação: se você estiver usando o Electrum AppImage, poderá pular as duas primeiras etapas. O AppImage já inclui todas as dependências necessárias e as bibliotecas Python.
Dependências
Todas as carteiras de hardware exigem hidapi
. Para criar essa biblioteca, você precisará de:
Ubuntu:
sudo apt-get install libusb-1.0-0-dev libudev-dev
Fedora:
sudo dnf install libusb-devel systemd-devel
Arch Linux /
Manjaro:
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
(Os nomes dos pacotes podem ser diferentes em outras distribuições).
Bibliotecas Python
Em seguida, você precisará de um pacote Python específico para sua carteira de hardware. Normalmente, trata-se de uma biblioteca fornecida pelo fabricante do dispositivo.
Para obter a lista mais atualizada dos pacotes necessários e suas versões, verifique a página requisitos-hw.txt no código-fonte do Electrum.
Trezor
python3 -m pip install trezor[hidapi]
Para obter mais detalhes, consulte python-trezor.
Livro-razão
python3 -m pip install hidapi btchip-python ecdsa ledger-bitcoin
Para obter mais detalhes, consulte LedgerHQ/app-bitcoin-new e LedgerHQ/btchip-python.
KeepKey
python3 -m pip install keepkey
Para obter mais detalhes, consulte python-keepkey.
Caixa de bits digital
O Digital Bitbox precisa apenas de hidapi
.
python3 -m pip install hidapi
BitBox02
python3 -m pip install bitbox02
Para obter mais detalhes, consulte python-bitbox02.
Archos Safe-T
python3 -m pip install safet
Para obter mais detalhes, consulte python-safet.
Cartão frio
python3 -m pip install ckcc-protocol
Para obter mais detalhes, consulte protocolo ckcc.
Jade
python3 -m pip install pyserial cbor2
Para obter mais detalhes, consulte jadepy.
3. regras do udev
Você precisará configurar as regras do udev. Veja electrum/contrib/udev
4. Feito
É isso aí! A Electrum deve agora detectar seu dispositivo.