gbizzotto / ourWallet

bitcoin wallet with full control

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ourWallet

Full-control BTC wallet

How to make it work

  • install python3 and pip
  • run pip install -r requirements.txt to download the dependencies
  • run python main.py

Goals:

  • ✔️ Manually choose UTXOs in new TXs
  • ✔️ Manually set fee
  • ✔️ Sign individual UTXOs
  • ✔️ Set nLockTime
  • ✔️ Manage BIP32 wallets
  • ✔️ Choose SigHash
  • ✔️ Export/Import (un)signed TXs
  • ✔️ Allow Dbl spend for better control over RBF
  • Use public key online to check for UTXOs, use private key offline to sign TXs
  • Manage wallets that are a lose collection of private keys
  • Write custom Script (as in scriptpubkey and scriptsig)

About

bitcoin wallet with full control


Languages

Language:Python 99.8%Language:Makefile 0.2%