DevToys Web Pro iconDevToys Web ProBlog
Valóranos:
Prueba la extensión del navegador:

Generador de mnemónicos BIP39

Modo
Recuento de palabras

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 hacer copias de seguridad y restaurar monederos 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 la detección de 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 monederos de criptomonedas, probar rutas de derivación de monederos HD, crear monederos 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 monederos y para educadores que demuestran cómo funcionan las frases semilla.

Formatos de datos, tipos o variantes

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 puede combinarse con una frase de contraseña 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 monederos de hardware o software auditado para la generación de claves en producción. La frase de contraseña distingue entre mayúsculas y minúsculas y, si se olvida, los fondos se pierden de forma permanente. 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 con fines de aprendizaje, pruebas y desarrollo. Para aplicaciones de monederos 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.