kobe-0.2.6 is not a library.
Visit the last successful build:
kobe-0.5.2
Kobe
Kobe is a lightweight cryptocurrency wallet toolkit written in Rust. It provides both a CLI tool and reusable libraries for Bitcoin and Ethereum wallet generation with full no_std support for embedded environments.
Features
- Multi-Chain Support — Bitcoin (Legacy, SegWit, Native SegWit) and Ethereum
- BIP39/BIP32/BIP44 — Standard mnemonic and HD wallet derivation
- no_std Compatible — Use in embedded systems and WebAssembly
- Secure by Default — Memory zeroization, no unsafe code
- Minimal Dependencies — Small binary size, fast compilation
Installation
CLI Tool
Quick Start
CLI Usage
Generate a Bitcoin wallet:
Network mainnet
Address Type P2WPKH (Native SegWit)
Mnemonic sunny elephant wink holiday renew retire oak lady trial car develop giggle
Path m/84'/0'/0'/0/0
Address bc1qkwxmjfssd8vft2q8hpsvkqlehs8sawqjec3zlg
Private Key KwLNMJLXHawRxuPT7iEvcqoXc8rAc4QsXLpuMx98ekkpXwnZ2tNY
Generate an Ethereum wallet:
Mnemonic clean uniform crush friend dog episode message essay monitor phone left miracle
Path m/44'/60'/0'/0/0
Address 0xD09FF64A19C37cc39d86EcCB9915ef0df0628146
Private Key 0xb70cd395aba0e5a6ee3aee6956413b23b45e4505da590ec00839db7ade993d49
More options:
Library Usage
use Wallet;
use Deriver;
// Generate a new wallet
let wallet = generate?;
println!;
// Derive Ethereum addresses
let deriver = new;
let account = deriver.derive?;
println!;
println!;
License
This project is licensed under either of the following licenses, at your option:
- Apache License, Version 2.0, (LICENSE-APACHE or https://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or https://opensource.org/licenses/MIT)
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dually licensed as above, without any additional terms or conditions.