Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

Latest commit

 

History

History

rust

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Bitcoin SPV Proofs in Rust

What is it?

bitcoin-spv is a collection of Rust tooling for working with Bitcoin data structures. Basically, these tools help you parse, inspect, and authenticate Bitcoin transactions.

Features

  • default: std
  • std -- rust standard library. Disable for no-std support

Building

$ cargo build

Testing

$ cargo test

Run no-std functionality tests $ cargo test --lib --no-default-features

Supported by

Binance X Fellowship, Interchain Foundation, Summa, Cross Chain Group

IMPORTANT WARNING

It is extremely easy to write insecure code using these libraries. We do not recommend a specific security model. Any SPV verification involves complex security assumptions. Please seek external review for your design before building with these libraries.