Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 641 Bytes

README.md

File metadata and controls

24 lines (19 loc) · 641 Bytes

mini-bitcoin 🦀

A simple implementation of Bitcoin protocol.

I follow Programming Bitcoin book as a point of reference.

Build the project

git clone <REPO_URL>
cargo build --release
target/release/bitcoin-rs

Run tests

cargo test

Q/A

  • What's your plan with this repo?
    A: I just want to learn about Bitcoin and networking, that's all
  • Why is it so slow?
    A: Because I haven't optimized BigNumber operations and I don't plan to optimize them unless I throughly understand the optimizations mathemetically.