Skip to content

A minimal yet powerful Bitcoin transaction builder CLI in Python. It fetches UTXOs, builds raw transactions, signs them securely using your WIF private key, and outputs a broadcast-ready hex. Perfect for blockchain learners, BTC devs, and CLI tool lovers.

Notifications You must be signed in to change notification settings

pywitcher/bitcoin-transaction-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Bitcoin Transaction Builder ๐ŸŸก

A professional Python-based command-line tool for creating, signing, and preparing raw Bitcoin transactions.

๐Ÿš€ Features

  • Accepts private key (WIF), recipient, amount, and fee from user
  • Automatically fetches UTXOs from Blockstream API
  • Signs the transaction using the private key
  • Outputs raw transaction hex for broadcasting

๐Ÿ› ๏ธ Installation

Clone the repo and install dependencies:

git clone https://github.com/fazel-ebrahimi/bitcoin-transaction-builder.git
cd bitcoin-transaction-builder
pip install -r requirements.txt

About

A minimal yet powerful Bitcoin transaction builder CLI in Python. It fetches UTXOs, builds raw transactions, signs them securely using your WIF private key, and outputs a broadcast-ready hex. Perfect for blockchain learners, BTC devs, and CLI tool lovers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages