#bitcoin #verifier #transaction #build #submodule #op-cat

bitcoin-tx-verify

Minimal bitcoin transaction verifier with OP_CAT support

2 releases

0.1.2 Nov 15, 2024
0.1.1 Nov 11, 2024
0.1.0 Nov 11, 2024

#16 in #submodule

Download history 248/week @ 2024-11-08 166/week @ 2024-11-15 25/week @ 2024-11-22 71/week @ 2024-11-29 168/week @ 2024-12-06 59/week @ 2024-12-13 29/week @ 2024-12-20 24/week @ 2024-12-27 26/week @ 2025-01-03 20/week @ 2025-01-10

103 downloads per month
Used in cat-envelope

MIT license

12MB
196K SLoC

C++ 158K SLoC // 0.1% comments C 28K SLoC // 0.0% comments M4 2.5K SLoC // 0.2% comments Shell 2K SLoC // 0.2% comments Automake 1.5K SLoC // 0.1% comments Python 1.5K SLoC // 0.1% comments GNU Style Assembly 754 SLoC // 0.1% comments Rust 676 SLoC // 0.0% comments Scheme 478 SLoC // 0.1% comments BASH 286 SLoC // 0.2% comments Bitbake 74 SLoC // 0.1% comments Forge Config 15 SLoC // 0.7% comments Prolog 13 SLoC Just 4 SLoC

Contains (obscure autoconf code, 70KB) depends/bitcoin/configure.ac, (obscure autoconf code, 21KB) configure.ac, (obscure autoconf code, 5KB) configure.ac

bitcoin-tx-verify

Minimal bitcoin transaction verifier with OP_CAT support

Build

  • Install dependencies (rustup)
  • Clone this repository
  • Init submodules git submodule update --init --recursive
  • Build with cargo build or cargo build --release

Dependencies

~9MB
~121K SLoC