Generador de mnemónicos BIP39
Generar mnemónico
Detalles técnicos
Cómo funciona el generador de mnemónicos BIP39
Qué hace la herramienta
El Generador de Mnemónicos BIP39 crea frases semilla criptográficamente seguras que se usan para respaldar y restaurar billeteras de criptomonedas. Genera frases de 12, 15, 18, 21 o 24 palabras a partir de la lista estándar de palabras en inglés de BIP39 (2048 palabras), con una suma de verificación integrada para detectar errores. La herramienta también puede validar mnemónicos existentes y derivar la semilla correspondiente.
Casos de uso comunes para desarrolladores
Los desarrolladores usan generadores BIP39 al crear aplicaciones de billeteras de criptomonedas, probar rutas de derivación de billeteras HD, crear billeteras de prueba para entornos de desarrollo y verificar la lógica de validación de mnemónicos. La herramienta también es útil para investigadores de seguridad que analizan la entropía de generación de billeteras y para educadores que demuestran cómo funcionan las frases semilla.
Formatos, tipos o variantes de datos
Los mnemónicos BIP39 codifican la entropía como una secuencia de palabras de una lista estandarizada de 2048 palabras. 128 bits de entropía producen 12 palabras, 256 bits producen 24 palabras. La última palabra incluye una suma de verificación derivada de SHA-256 de la entropía. El mnemónico se puede combinar con una frase de paso opcional para derivar una semilla de 512 bits usando PBKDF2-HMAC-SHA512 (2048 iteraciones).
Errores comunes y casos límite
Nunca uses un mnemónico generado en un navegador para fondos reales: los entornos de navegador pueden no proporcionar suficiente entropía. Usa siempre billeteras de hardware o software auditado para la generación de claves en producción. La frase de paso distingue entre mayúsculas y minúsculas y, si se olvida, los fondos se pierden permanentemente. No todas las combinaciones de 12 palabras son válidas: la suma de verificación debe coincidir.
Cuándo usar esta herramienta vs código
Usa esta herramienta del navegador solo para aprendizaje, pruebas y desarrollo. Para aplicaciones de billetera en producción, usa bibliotecas auditadas como @scure/bip39 o bitcoinjs-lib directamente en tu aplicación con fuentes de entropía adecuadas, y nunca expongas frases semilla a las herramientas de desarrollador del navegador ni a solicitudes de red.