Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/summa-tx/riemann-rs
Rust implementations of BIP32/39 and Ledger device comms
https://github.com/summa-tx/riemann-rs
bitcoin blockchain ethereum rust
Last synced: about 1 month ago
JSON representation
Rust implementations of BIP32/39 and Ledger device comms
- Host: GitHub
- URL: https://github.com/summa-tx/riemann-rs
- Owner: summa-tx
- License: other
- Created: 2020-03-16T20:16:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-02-01T16:56:47.000Z (10 months ago)
- Last Synced: 2024-05-21T21:21:09.149Z (6 months ago)
- Topics: bitcoin, blockchain, ethereum, rust
- Language: Rust
- Homepage:
- Size: 1.41 MB
- Stars: 88
- Watchers: 8
- Forks: 30
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE2.md
Awesome Lists containing this project
README
# coins
This project aims to provide high-quality tooling for bip32, bip39, and ledger
device communication. It is a toolbox for building signers for blockchain
applications. The code runs both natively and in wasm targets for browser and
node.This repo previously hosted a set of transaction construction libraries for
UTXO-based chains. You can find much of that work in the archive folder (for
now). [This is the last commit with that code in the main packages.](https://github.com/summa-tx/coins-rs/tree/db28df1fb0d8dc71f149735bfa9a955d25b54f19)## Building & running tests
- install [rustup](https://rustup.rs/)
- Run _all_ the tests `$ ./build.sh`
- build the docs: `$ cargo doc`## Project Goals
- Support bip32, bip39, and Ledger device comms
- Provide basic tooling to support these use cases
- WASM compatibility in all packages## Project Status
This project is used extensively in the ethers-rs ecosystem. However, much of
it is in an alpha/beta state. There will be rough edges, and the interfaces are
subject to change.# License Notes
Some work in the `ledger` crate is reproduced under the APACHE 2.0 license. See
that README for specific info