Skip to main content

Kobe CLI

A command-line tool for generating, importing, and deriving wallets across all supported chains.

Installation

cargo install kobe-cli

Commands

Generate a New Wallet

Bitcoin

# Native SegWit (P2WPKH) — default
kobe btc new

# Taproot (P2TR)
kobe btc new --address-type taproot

# Legacy (P2PKH)
kobe btc new --address-type legacy

# SegWit wrapped (P2SH-P2WPKH)
kobe btc new --address-type nested-segwit

# 24-word mnemonic with 5 addresses
kobe btc new --words 24 --address-type taproot --count 5

Ethereum

# Standard derivation (MetaMask compatible)
kobe eth new

# Ledger Live style
kobe eth new --derivation-style ledger-live --count 3

# Ledger Legacy style
kobe eth new --derivation-style ledger-legacy

Solana

# Standard derivation (Phantom compatible)
kobe sol new --derivation-style standard

# Trust Wallet style
kobe sol new --derivation-style trust

# Ledger Live style
kobe sol new --derivation-style ledger-live

Import from Mnemonic

# Import and derive Ethereum addresses
kobe eth import --mnemonic "abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about"

# Import and derive Bitcoin Taproot addresses
kobe btc import --mnemonic "word1 word2 … word12" --address-type taproot --count 5

Derivation Styles

Different wallet applications use different derivation paths from the same mnemonic:

StyleEthereum PathSolana Path
Standardm/44'/60'/0'/0/im/44'/501'/i'/0'
Ledger Livem/44'/60'/i'/0/0m/44'/501'/i'
Ledger Legacym/44'/60'/0'/i
Trust Walletm/44'/501'/0'
Legacym/44'/501'

Output

The CLI outputs wallet information in a structured format:

Mnemonic: abandon abandon … about
Seed: 5eb00bbdd…

Address #0:
Path: m/44'/60'/0'/0/0
Address: 0x9858EfFD232B4033E47d90003D41EC34EcaEda94

Security

warning

The CLI displays private keys and mnemonics in the terminal. Use it in a secure environment and clear your terminal history after use.