Ultimas do CanalQb

Python - Consultando Public Key de Btc e ETH de forma mais rapida via PrivateKey

Deixe um comentário, no fim do post
CanalQb Python - Consultando Public Key de Btc e ETH
Canal Qb


Para verificar se houve alguma movimentação de criptomoedas em uma chave privada ou chave pública usando Python, você pode usar bibliotecas específicas para cada blockchain. Aqui estão alguns exemplos para Bitcoin (BTC) e Ethereum (ETH) usando as bibliotecas bitcoinlib e web3.py:

Para Bitcoin (BTC):

Primeiro, você precisa instalar a biblioteca bitcoinlib usando o seguinte comando:
pip install python-bitcoinlib
Aqui está um exemplo de código Python para verificar o histórico de transações em uma chave pública do Bitcoin:
from bitcoinlib.wallets import Wallet

# Insira o endereço público correspondente à sua chave privada ou chave pública
endereco_publico = 'SEU_ENDERECO_PUBLICO_AQUI'

# Crie uma instância de carteira com o endereço público
carteira = Wallet(addresses=endereco_publico)

# Verifique o histórico de transações
transacoes = carteira.transactions()

if transacoes:
    print("Houve movimentação nesta carteira.")
else:
    print("Não houve movimentação nesta carteira.")
Para Ethereum (ETH):

Primeiro, você precisa instalar a biblioteca web3.py usando o seguinte comando:
pip install web3
Aqui está um exemplo de código Python para verificar o histórico de transações em uma chave pública do Ethereum:
from web3 import Web3

# Conecte-se a uma rede Ethereum (por exemplo, o Infura)
w3 = Web3(Web3.HTTPProvider('https://mainnet.infura.io/v3/SEU_ID_DO_INFURA'))

# Insira o endereço público correspondente à sua chave privada ou chave pública
endereco_publico = 'SEU_ENDERECO_PUBLICO_AQUI'

# Verifique o histórico de transações
historico_transacoes = w3.eth.get_transaction_receipt(endereco_publico)

if historico_transacoes:
    print("Houve movimentação nesta carteira.")
else:
    print("Não houve movimentação nesta carteira.")
Lembre-se de que você deve substituir SEU_ENDERECO_PUBLICO_AQUI pelo endereço público correspondente à sua chave privada ou chave pública. Certifique-se de manter suas chaves privadas seguras e não compartilhá-las em nenhum momento.

Nenhum comentário

Comente só assim vamos crescer juntos!

Observação: somente um membro deste blog pode postar um comentário.