Formulário de contato

Nome

E-mail *

Mensagem *

Imagem

TronWif no Electrum: Extraia Chaves BTC com 1 Clique

TronWif no Electrum: Extraia Chaves BTC com 1 Clique

Publicado por em


@CanalQb no YouTube


@CanalQb

TronWif no Electrum: Extraia Chaves BTC com 1 Clique


Leitura: ~9 min

TL;DR

  • O TronWif transforma o Electrum numa toolbox dupla: mostra os endereços TRX derivados das suas chaves Bitcoin e exporta as chaves privadas de endereços BTC com movimentação.
  • Derivação até 80× mais rápida com libsecp256k1 nativa — validada com benchmark em mais de 10 mil endereços, sem travar a interface.
  • Suas chaves nunca saem do computador: a única comunicação externa é HTTPS com a API pública TronGrid, enviando só endereços públicos.

Nota Técnica: Este plugin lida diretamente com chaves privadas Bitcoin e Tron. Teste sempre em uma carteira de exemplo antes de usar com fundos reais. O @CanalQb não se responsabiliza por danos, perdas ou vazamento de chaves decorrentes do uso indevido — leia o bloco de segurança antes do primeiro uso.

10.999 endereços derivados na mão levariam a tarde toda — aqui leva segundos.
Foi assim que testei o TronWif: importei uma carteira Electrum cheia de chaves antigas só para ver quanto tempo a derivação Bitcoin → TRON levaria rodando em Python puro. O plugin cravou o benchmark completo antes de eu terminar o café. O que eu não esperava era o motivo — e ele está escondido numa única biblioteca C que a maioria dos plugins de carteira nem tenta usar. Você vai entender exatamente onde isso importa lá na seção de instalação "from source".

O que o TronWif faz dentro do Electrum?

O TronWif adiciona duas abas novas (Endereços TRX e Histórico TRX), um botão de extração na aba Bitcoin original e um item de menu "TRX toolbox" — tudo isso sem exigir nenhuma conta externa ou serviço pago. Ele deriva o endereço Tron de cada chave privada Bitcoin já presente na sua carteira e consulta saldo TRX e tokens TRC20 (como USDT e USDC) automaticamente.

Na prática, isso resolve um problema chato de quem migrou fundos entre as duas redes: descobrir se alguma chave Bitcoin antiga também tem saldo Tron esquecido, sem precisar copiar chave por chave num conversor manual.

Recurso Onde aparece O que entrega
Aba "Endereços TRX" Aba própria da carteira Deriva o endereço TRX de cada chave BTC e consulta saldo TRX + TRC20 em tempo real
Aba "Histórico TRX" Aba própria Histórico de transações TRX/TRC20 por endereço, com link direto pro TronScan
Botão "Extrair chaves BTC" Toolbar da aba Bitcoin Exporta endereços com movimentação junto do WIF comprimido, não-comprimido e hex
Comandos RPC Linha de comando tron_address e tron_balance

Quais são os pré-requisitos antes de instalar o TronWif?

Você precisa do Electrum 4.8.2 baixado só do site oficial electrum.org, de uma carteira que permita exportar chaves privadas (arquivo .wallet comum) e de acesso Administrador no Windows, já que a instalação grava dentro de C:\Program Files.

  • Electrum 4.8.2 baixado apenas em electrum.org — espelhos e sites de terceiros podem distribuir versão adulterada.
  • Carteira comum, com ou sem senha — watch-only e hardware wallets (Trezor, Ledger) não funcionam, por desenho: elas nunca expõem a chave privada.
  • PowerShell com privilégio de Administrador disponível no Windows.

Como instalar o TronWif no Electrum oficial (passo a passo)?

São cinco passos: fechar o Electrum, baixar a pasta tronwif, abrir o PowerShell como Administrador, copiar a pasta para dentro da instalação e validar abrindo o Electrum de novo. O processo inteiro leva menos de cinco minutos.

Feche o Electrum completamente

Ação exata: Feche a janela do Electrum e verifique o ícone perto do relógio, na bandeja do Windows — se ainda estiver lá, clique direito → Sair.

Por que é necessário: o Python carrega os arquivos do plugin na memória assim que o Electrum abre. Copiar por cima de um plugin em execução falha ou grava metade do arquivo.

Resultado esperado: nenhum processo electrum.exe visível no Gerenciador de Tarefas (Ctrl+Shift+Esc).

Erro comum: copiar os arquivos com o Electrum ainda aberto → plugin some ou trava na próxima abertura sem mensagem clara. Correção: feche tudo pela bandeja e confira no Gerenciador de Tarefas antes de continuar.

Baixe a pasta tronwif do repositório

Ação exata: clique em "Code" → "Download ZIP" no repositório, ou clone via terminal:

git clone https://github.com/canalqb/tronwif-plugin.git
cd tronwif-plugin

O que faz: traz para o seu computador os 6 arquivos que compõem o plugin: __init__.py, tron.py, qt.py, trx_address_list.py, trx_history_list.py e manifest.json.

Por que é necessário: os 6 arquivos dependem uns dos outros e o manifest.json é o que o Electrum lê para registrar o plugin — falta um, nada carrega.

Resultado esperado: pasta tronwif-plugin extraída com a subpasta tronwif contendo os 6 arquivos.

Abra o PowerShell como Administrador

Ação exata: Menu Iniciar → digite "PowerShell" → clique direito → "Executar como administrador" → confirme no aviso do Windows.

Por que é necessário: desde o Windows Vista, C:\Program Files é protegida pelo sistema — qualquer gravação sem elevação é bloqueada antes mesmo de tocar no disco.

Resultado esperado: janela do PowerShell abrindo com "Administrador" no título.

Copie a pasta do plugin para dentro da instalação

Ação exata: execute no PowerShell:

Copy-Item -Recurse -Force .\tronwif\ "C:\Program Files\Electrum\_internal\electrum\plugins\tronwif\"

O que faz: cria ou substitui a pasta tronwif dentro do local onde o Electrum instalado guarda os plugins.

Resultado esperado: nenhuma mensagem de erro. Confirme com:

dir "C:\Program Files\Electrum\_internal\electrum\plugins\tronwif"
Erro comum: "Acesso negado" → PowerShell não estava como Administrador; repita o passo 3. "Não é possível localizar o caminho" → sua instalação do Electrum está em outra pasta; localize com Get-ChildItem "C:\" -Recurse -Filter "electrum.exe" e ajuste o caminho do comando.

Abra o Electrum e valide a instalação

Ação exata: abra o Electrum, carregue sua carteira e confira, nesta ordem: (1) o item "TRX toolbox" no menu Carteira e (2) as abas "Endereços TRX" e "Histórico TRX" ao lado das abas originais.

Por que é necessário: se a senha da carteira for pedida nesse momento, é a derivação automática rodando pela primeira vez — normal, digite uma vez só.

Resultado esperado: a barra da aba mostra "Consultando saldos: X/N" subindo até virar "N endereços TRX · atualizado às HH:MM".

Erro comum: abas não aparecem → confira em Ajuda → Sobre se a versão é exatamente 4.8.2 e repita o passo 4; em 99% dos casos é cópia incompleta dos 6 arquivos.

[ESPAÇO PARA IMAGEM 1 — Aba "Endereços TRX" preenchida no Electrum]

Como instalar o TronWif rodando o Electrum "from source"?

Para quem roda o Electrum direto do código-fonte oficial, o processo muda: clone o repositório do Electrum, faça checkout da tag 4.8.2, copie a pasta tronwif para dentro de electrum\plugins\ e rode com python ./run_electrum — sem precisar de Administrador.

git clone https://github.com/spesmilo/electrum.git
cd electrum
git checkout 4.8.2

Aqui está o detalhe que quase ninguém percebe: no Windows, a biblioteca libsecp256k1 não compila sozinha como acontece no Linux. Sem ela, o plugin continua funcionando normalmente, mas cai no fallback de derivação em Python puro — cerca de 80× mais lento para lotes grandes de endereços. Para evitar isso, rode o utilitário contrib/make_libsecp256k1.sh ou baixe o wheel electrum_ecc e extraia as DLLs para packages/electrum_ecc/.

Como usar a aba Endereços TRX e a aba Histórico TRX?

A aba Endereços TRX preenche sozinha ao abrir a carteira, pedindo a senha uma única vez por sessão. Duplo clique num endereço abre o histórico dele; clique direito oferece copiar, ver no TronScan ou remover da lista.

E o melhor? Você não precisa refazer a consulta de saldo toda vez — cada endereço é consultado uma vez por sessão. Só clique em "Atualizar saldos" quando quiser forçar uma nova checagem. Os botões "Exportar com saldo" e "Exportar com TX" geram um CSV com endereço TRX, chave hex, WIF, rótulo e saldo, prontos para planilha.

[ESPAÇO PARA IMAGEM 2 — Aba "Histórico TRX" com transações e link para o TronScan]

Como extrair as chaves privadas dos endereços Bitcoin com movimentação?

Abra a aba Endereços da carteira, clique em "Extrair chaves BTC", digite a senha se houver, e o plugin lista todos os endereços com pelo menos uma transação confirmada — cada um com WIF comprimido, WIF não-comprimido e a chave hexadecimal, prontos para copiar ou salvar em CSV.

Extrair chaves BTC — passo a passo

Ação exata: aba Endereços → botão "Extrair chaves BTC" na barra de botões → senha da carteira, se ela tiver.

O que faz: filtra apenas endereços com histórico confirmado e monta uma tabela com saldo, WIF comprimido (prefixo K/L), WIF não-comprimido (prefixo 5) e a chave em hexadecimal.

Por que é necessário: exportar só endereços com movimentação evita gerar um CSV gigante e inútil com milhares de chaves que nunca receberam fundos.

Resultado esperado: diálogo com "Copiar" (área de transferência) e "Salvar CSV" (colunas address, balance, wif_compressed, wif_uncompressed, private_key_hex).

Erro comum: salvar esse CSV em nuvem, e-mail ou área de trabalho compartilhada. Ele contém chaves privadas em texto puro — trate como dinheiro físico, nunca como um arquivo qualquer.

[ESPAÇO PARA IMAGEM 3 — Diálogo do botão "Extrair chaves BTC" com WIF e chave hex]

Quais cuidados de segurança são obrigatórios antes do primeiro uso?

Trate qualquer CSV exportado como dinheiro físico, use sempre uma carteira com senha (sem senha, as chaves TRX ficam gravadas em texto puro no arquivo default_wallet) e desconfie de qualquer tela que peça sua seed mnemônica — o plugin nunca pede isso.

  • O CSV exportado tem chaves privadas em texto puro. Um arquivo desses na nuvem ou no e-mail é dinheiro esperando alguém achar.
  • A chave hexadecimal de cada endereço TRX fica gravada dentro do arquivo da carteira. Só é criptografada se a carteira tiver senha.
  • Nenhuma tela, site ou comando do plugin pede sua seed mnemônica. As consultas externas são só de saldo/histórico por endereço público, via HTTPS na TronGrid.
  • O plugin não é afiliado ao Electrum nem à Tron Foundation. Use por sua conta e risco — quem guarda as chaves é o dono delas.

Como atualizar ou desinstalar o TronWif?

Para atualizar, feche o Electrum e repita os passos 3 e 4 da instalação — os arquivos novos substituem os antigos automaticamente. Para desinstalar, feche o Electrum e remova a pasta do plugin com um único comando no PowerShell.

Remove-Item -Recurse -Force "C:\Program Files\Electrum\_internal\electrum\plugins\tronwif"

Os rótulos e saldos salvos ficam gravados no arquivo da própria carteira e somem junto com o plugin — a sua carteira Bitcoin em si nunca é tocada por essa remoção.

Perguntas Frequentes

Fontes e Referências:
Repositório oficial do TronWif no GitHub
Electrum Bitcoin Wallet — site oficial
TronGrid — API pública da rede Tron

Gostou do TronWif? O código-fonte completo está aberto no GitHub do @CanalQb — dúvidas, sugestões ou bugs, abra uma issue por lá. Mais tutoriais assim no @CanalQb no YouTube.

Marcadores: automação cripto bitcoin chaves privadas electrum plugin cripto TRON tronwif TRX usdt trc20 wif

© setembro 20, 2026 CanalQb — Python, Scripts, Automação, Airdrops e Criptomoedas | Web3 e Tech na Prática



SEO Dashboard @CanalQb

Carregando dados...

Dados GA4 + Search Console | Atualizar | gerado via API Google