awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
iancoleman avatar

iancoleman/bip39

0
View on GitHub↗
4,112 स्टार्स·1,615 फोर्क्स·JavaScript·mit·8 व्यूज़iancoleman.io/bip39↗

Bip39

This project is a mnemonic seed generator and deterministic wallet deriver. It converts mnemonic phrases into binary seeds and derives cryptocurrency wallet addresses and private keys.

The tool is implemented as a browser-based cryptographic utility designed for offline execution. This ensures that all key generation and seed computation occur locally on the machine to prevent private keys from leaving the local environment.

The system covers mnemonic phrase generation from entropy, seed computation using password-based derivation, and the derivation of public addresses for multiple cryptocurrencies via configurable derivation paths. It also includes utilities for exporting derived keys and addresses into table or CSV formats.

Features

  • Mnemonic Seed Generation - Transforms random binary entropy into human-readable mnemonic phrases based on the BIP39 word list.
  • Offline Operation Modes - Executes all key generation logic within a standalone browser file to prevent private keys from leaving the local machine.
  • Client-Side Cryptographic Utilities - Executes all cryptographic computations locally in the browser to ensure private keys never leave the machine.
  • Wallet Recovery - Derives private keys and public addresses from mnemonic phrases to restore access to cryptocurrency funds.
  • Cryptographic Key Generation - Provides a browser-based tool for generating cryptographically strong wallet keys and seeds offline.
  • Deterministic Wallet Derivers - Generates public and private keys from a seed using hierarchical derivation paths.
  • Hierarchical Deterministic Wallets - Implements the BIP32 standard to generate a limitless number of child keys from a single root seed.
  • Address Derivation Schemes - Calculates public addresses for various cryptocurrencies by applying custom derivation paths to a root seed.
  • Mnemonic Seed Encoders - Creates random word sequences from entropy or converts existing mnemonic phrases into binary seed data.
  • Private Wallet Management - Manages sensitive wallet keys locally in a browser environment to ensure private data remains offline.
  • Key Management - Converts mnemonic phrases into associated cryptocurrency addresses and private keys using custom derivation paths.
  • Cryptographic Key Paths - Maps index numbers to key paths to organize different cryptocurrency coin types and account structures.
  • HMAC Generation - Uses HMAC-SHA512 to stretch seeds into the private and public key pairs required for wallet generation.
  • Derivation Path Configurations - Allows users to configure branching paths to determine how keys are derived from the root seed.
  • Key Derivation Functions - Utilizes the PBKDF2 function to derive a 512-bit binary seed from a mnemonic phrase and optional passphrase.

स्टार हिस्ट्री

iancoleman/bip39 के लिए स्टार हिस्ट्री चार्टiancoleman/bip39 के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Bip39 के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Bip39 के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • spesmilo/electrumspesmilo का अवतार

    spesmilo/electrum

    8,501GitHub पर देखें↗

    Electrum is an open-source, non-custodial Bitcoin wallet client that manages keys, transactions, and balances using Simplified Payment Verification (SPV) for lightweight transaction verification without downloading the full blockchain. It operates through a persistent background daemon that exposes a JSON-RPC interface for wallet operations and automation, and generates wallet keys from a mnemonic seed phrase using hierarchical deterministic key derivation. The wallet distinguishes itself through support for cold storage security with offline transaction signing on air-gapped devices, integra

    Pythonbitcoinbitcoin-walletelectrum
    GitHub पर देखें↗8,501
  • monero-project/moneromonero-project का अवतार

    monero-project/monero

    10,335GitHub पर देखें↗

    Monero is a privacy-focused cryptocurrency and proof-of-work blockchain designed for private digital payments. It utilizes a peer-to-peer network and a distributed ledger to allow users to send and receive currency while hiding transaction senders, receivers, and amounts. The system achieves financial confidentiality through the use of ring signatures for sender obfuscation and RingCT with Bulletproofs to hide transaction values. To ensure network security and decentralization, it employs a memory-hard proof-of-work algorithm optimized for general-purpose CPUs. The project provides a full no

    C++blockchainc-plus-pluscmake
    GitHub पर देखें↗10,335
  • inoutcode/ethereum_bookinoutcode का अवतार

    inoutcode/ethereum_book

    4,081GitHub पर देखें↗

    This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides structured instruction on blockchain fundamentals, smart contract development, and the architectural principles of decentralized applications. The resource covers technical domains including smart contract security auditing, network administration, and web3 programming. It details the implementation of token standards, the use of mnemonic seeds for wallet integration, and the creation of censorship-resistant application architectures. The documentation extends to system-level opera

    Vueblockchaindappsethereum
    GitHub पर देखें↗4,081
  • input-output-hk/cardano-slinput-output-hk का अवतार

    input-output-hk/cardano-sl

    3,756GitHub पर देखें↗

    This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros proof-of-stake consensus protocol. It provides a complete environment for operating a distributed record, including a cryptocurrency wallet backend and a peer-to-peer network layer. The system is distinguished by its use of a UTXO-based ledger model and a diffusion-based state synchronization layer for node communication. It integrates a Public Key Infrastructure with TLS-authenticated communication to secure inter-node traffic and employs hierarchical deterministic key derivati

    Haskell
    GitHub पर देखें↗3,756
Bip39 के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

iancoleman/bip39 क्या करता है?

This project is a mnemonic seed generator and deterministic wallet deriver. It converts mnemonic phrases into binary seeds and derives cryptocurrency wallet addresses and private keys.

iancoleman/bip39 की मुख्य विशेषताएं क्या हैं?

iancoleman/bip39 की मुख्य विशेषताएं हैं: Mnemonic Seed Generation, Offline Operation Modes, Client-Side Cryptographic Utilities, Wallet Recovery, Cryptographic Key Generation, Deterministic Wallet Derivers, Hierarchical Deterministic Wallets, Address Derivation Schemes।

iancoleman/bip39 के कुछ ओपन-सोर्स विकल्प क्या हैं?

iancoleman/bip39 के ओपन-सोर्स विकल्पों में शामिल हैं: spesmilo/electrum — Electrum is an open-source, non-custodial Bitcoin wallet client that manages keys, transactions, and balances using… monero-project/monero — Monero is a privacy-focused cryptocurrency and proof-of-work blockchain designed for private digital payments. It… inoutcode/ethereum_book — This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides… input-output-hk/cardano-sl — This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros… bluewallet/bluewallet — BlueWallet is a Bitcoin wallet application that provides a mobile interface for managing Bitcoin assets, including… bitpay/bitcore — Bitcore is a blockchain development framework and a set of libraries used to build applications that interact with the…