## 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](https://binancex.dev/fellowship.html)
- [Interchain Foundation](https://interchain.io/)
- [Summa](https://summa.one)
- [Cross Chain Group](https://crosschain.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.