{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography/2"}],"enrichment":{"capability":"Generates mnemonics, seeds, private/public keys, and addresses for multiple cryptocurrencies using BIP and SLIP standards, supporting Bitcoin, Ethereum, Cardano, Monero, Polkadot, Solana, and many others.","skillfed_tags":["cryptocurrency","wallet-derivation","key-management"],"use_cases":["Generate Bitcoin or Ethereum addresses from a BIP-39 mnemonic seed for wallet software.","Derive hierarchical key trees for multi-account wallet management following BIP-44 standards.","Create Cardano, Polkadot, or Monero addresses compatible with official wallet implementations.","Encode or decode blockchain addresses in various formats (bech32, base58, ss58) for address validation.","Build brainwallet functionality allowing users to generate keys from custom passphrases.","Support SPL token account address generation for Solana ecosystem integration."],"what_it_does":"bip_utils is a comprehensive cryptographic utility library for generating wallet keys and addresses across many blockchains. It implements the BIP (Bitcoin Improvement Proposal) and SLIP (Satoshi Labs Improvement Proposal) standards for hierarchical deterministic wallet derivation, mnemonic generation, and key encryption. The library handles the full workflow from seed generation through address derivation for supported coins including Bitcoin, Ethereum, Cardano, Monero, Polkadot, Solana, and others.\n\nThe package depends on established cryptographic libraries (pycryptodome, coincurve, ecdsa, pynacl, and others) to provide the underlying curve operations and encoding schemes. It supports multiple derivation standards (BIP-32, BIP-44, SLIP-0010, Substrate) and address formats (bech32, base58, ss58, WIF). Developers use it to build wallet software, key management tools, or to integrate blockchain address generation into applications. The library is actively maintained, supports Python 3.7 through 3.13, and has no known security vulnerabilities.","worth_installing":"Yes. The package is actively maintained, has low install friction, carries no security vulnerabilities, and is licensed permissively under MIT. It is the right choice if you need multi-coin key and address generation following established standards. The main caveat is the Rust build dependency for sr25519 support; prebuilt wheels mitigate this for common platforms. Install it if you are building wallet software or integrating blockchain address generation into an application."},"id":"bip-utils","links":{"html":"https://skillfed.io/packages/bip-utils","md":"https://skillfed.io/packages/bip-utils.md","pypi":"https://pypi.org/project/bip-utils/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-13","license_spdx":"MIT","license_treatment":"permissive","name":"bip-utils","python_support":"supports_current","summary":"Generation of mnemonics, seeds, private/public keys and addresses for different types of cryptocurrencies"},"popularity":{"monthly_downloads":313639,"position":7711,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.12.2"}
