Skip to main content

Crate kobe_eth

Crate kobe_eth 

Source
Expand description

Ethereum wallet utilities for Kobe CLI.

Provides Ethereum address derivation from a unified kobe_core::Wallet.

§Features

  • std (default): Enable standard library support
  • alloc: Enable heap allocation without full std (for no_std environments)
  • rand: Enable random key generation for StandardWallet

§Usage

use kobe_core::Wallet;
use kobe_eth::Deriver;

// Create a wallet from kobe-core
let wallet = Wallet::generate(12, None).unwrap();

// Derive Ethereum addresses from the wallet
let deriver = Deriver::new(&wallet);
let addr = deriver.derive(0, false, 0).unwrap();
println!("Address: {}", addr.address);

Structs§

DerivedAddress
A derived Ethereum address with associated keys.
Deriver
Ethereum address deriver from a unified wallet seed.
StandardWallet
A standard Ethereum wallet with a single private key.

Enums§

Error
Errors that can occur during Ethereum wallet operations.