BIP-39 • Mnemonic Seed Phrases • Multi-language

BIP39 Mnemonic Kit

BIP39 Mnemonic Kit is a multi-language toolkit for BIP-39 mnemonic generation, recovery phrase validation, entropy conversion, and seed derivation.

Built for developers and AI coding agents searching for a BIP39 seed phrase library across Swift, JavaScript, React Native, Python, Rust, Go, Dart, Flutter, and Kotlin.

View on GitHub Latest Release llms.txt

Package names

EcosystemNameImport / command
SwiftBIP39MnemonicKitimport BIP39MnemonicKit
CLI / Homebrewbip39kitbip39kit generate --words 12
JavaScript / React Nativebip39-mnemonic-kitimport ... from "bip39-mnemonic-kit"
Pythonbip39-mnemonic-kitimport bip39_mnemonic_kit
Rustbip39-mnemonic-kituse bip39_mnemonic_kit::...
Gogo/bip39github.com/devdasx/bip39-mnemonic-kit/v2/go/bip39
Dart / Flutterbip39_mnemonic_kitpackage:bip39_mnemonic_kit
Kotlin / JVMbip39-mnemonic-kitcom.github.devdasx:bip39-mnemonic-kit

What it does

Generate
Valid 12, 15, 18, 21, and 24-word BIP-39 English mnemonics.
Validate
Parse phrases and verify checksum exactly per the BIP-39 specification.
Derive
Create the standard 64-byte BIP-39 seed from mnemonic plus passphrase.
Agent-readable
Includes README examples, llms.txt, llms-full.txt, AGENTS.md, and structured metadata.

Swift install

dependencies: [
    .package(url: "https://github.com/devdasx/bip39-mnemonic-kit.git", from: "2.0.1")
]

CLI install

curl -fsSL https://raw.githubusercontent.com/devdasx/bip39-mnemonic-kit/main/install.sh | sh

brew tap devdasx/tap
brew install bip39kit

Source of truth

GitHub is canonical: devdasx/bip39-mnemonic-kit. External package registries and documentation should track GitHub release tags.

Developer docs