Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brentongunning/rust-sv
A Rust library for working with Bitcoin SV
https://github.com/brentongunning/rust-sv
Last synced: 3 months ago
JSON representation
A Rust library for working with Bitcoin SV
- Host: GitHub
- URL: https://github.com/brentongunning/rust-sv
- Owner: brentongunning
- License: mit
- Created: 2018-12-03T04:38:31.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-16T21:28:44.000Z (9 months ago)
- Last Synced: 2024-04-30T06:33:26.857Z (9 months ago)
- Language: Rust
- Size: 265 KB
- Stars: 58
- Watchers: 9
- Forks: 22
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rust-cn - Bitcoin Satoshi's Vision
- awesome-rust - Bitcoin Satoshi's Vision
- awesome-rust - Bitcoin Satoshi's Vision
- awesome-rust-cn - Bitcoin Satoshi's Vision
- awesome-rust-zh - Bitcoin Satoshi's Vision - 用于处理比特币 SV 的 Rust 库。 (应用 / 加密货币)
- awesome-rust - Bitcoin Satoshi's Vision - A library for working with Bitcoin SV. (Applications / Blockchain)
- awesome-rust - Bitcoin Satoshi's Vision
- fucking-awesome-rust - Bitcoin Satoshi's Vision - A library for working with Bitcoin SV. (Applications / Blockchain)
- fucking-awesome-rust - Bitcoin Satoshi's Vision - A library for working with Bitcoin SV. (Applications / Blockchain)
README
# Rust-SV
A library to build Bitcoin SV applications and infrastructure in Rust.
[Documentation](https://docs.rs/sv/)
Features
* P2P protocol messages (construction and serialization)
* Address encoding and decoding
* Transaction signing
* Script evaluation
* Node connections and basic message handling
* Wallet key derivation and mnemonic parsing
* Mainnet and testnet support
* Various Bitcoin primitives
* Genesis upgrade support# Installation
Add ```sv = "0.2"``` to Cargo.toml
# Known limitations
This library should not be used for consensus code because its validation checks are incomplete.
# License
rust-sv is licensed under the MIT license.