Skip to content

Key Generation

This directory contains documentation for Bitcoin key generation design and improvements.

Contents

DocumentDescription
improvements-2025.md2025 key generation modernization improvements
improvements-2025-ja.md2025 improvements (Japanese version)
interface-design.mdKey generator interface design documentation

Audience

  • Developers working on key generation features
  • Security reviewers

Key Topics

  • Taproot (BIP341/BIP86) support
  • BIP49 (P2WPKH-P2SH) implementation
  • BIP85 (Deterministic Entropy) consideration
  • Descriptor wallets support
  • MuSig2 improvements
  • Random number generation enhancement
  • Security enhancements

Security Notice

⚠️ Key generation is a security-critical operation. Changes to this area require careful review and testing.