kobe-sol 0.4.2

Solana wallet for Kobe
Documentation

kobe

Crates.io Documentation License

kobe is a minimal, no_std-compatible Rust library for HD wallet derivation across multiple blockchain networks. It provides a unified interface for BIP39 mnemonic management and chain-specific address generation.

Features

  • Multi-chain support — Bitcoin (P2PKH, P2SH, P2WPKH, P2TR), Ethereum, Solana
  • HD derivation — BIP32, BIP39, BIP44, SLIP-10
  • Multiple derivation styles — Standard, Ledger Live, Ledger Legacy, Trust Wallet
  • no_std compatible — Suitable for embedded and WASM targets
  • Zeroizing — Sensitive key material is zeroized on drop

Security

This library has not been independently audited. Use at your own risk.

Key material handling:

  • Private keys use zeroize for secure memory cleanup
  • No key material is logged or persisted by the library
  • Random generation uses OS-provided CSPRNG via rand_core::OsRng

License

This project is licensed under either of the following licenses, at your option:

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.