Carteira de Bitcoin líder de mercado

Carteiras de hardware no Linux

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 Ubuntu:

sudo apt-get install libusb-1.0-0-dev libudev-dev

Fedora Fedora:

sudo dnf install libusb-devel systemd-devel

Arch Linux Arch Linux / Manjaro Manjaro:

sudo pacman -S libusb systemd

openSUSE openSUSE:

sudo zypper install libusb-1_0-devel systemd-devel

Debian Debian:

sudo apt-get install libusb-1.0-0-dev libudev-dev

CentOS 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.

Índice