Ethereumノードに接続してイーサリアムアドレスのバランスを取得

仮想通貨
from web3 import Web3
import time

# Ethereumノードに接続
infura_url = "https://mainnet.infura.io/v3/yourinfra_address"
w3 = Web3(Web3.HTTPProvider(infura_url))
time.sleep(5)

# 接続確認
if w3.isConnected():
print("Connected to Ethereum node")
else:
print("Connection failed")

# イーサリアムアドレスのバランスを取得
address = "0x742d35Cc6634C0532925a3b844Bc454e4438f44e" # 例としてInfuraのウォレットアドレス
balance_wei = w3.eth.getBalance(address)
balance_eth = w3.fromWei(balance_wei, 'ether')

print(f"Balance of {address}: {balance_eth} ETH")

コメント

タイトルとURLをコピーしました