Importar una frase existente
BitTool Signer importa cualquier frase BIP39 válida de 12, 15, 18, 21 o 24 palabras en cualquiera de las diez listas de palabras oficiales. La importación tiene dos pasos: introducir y validar la frase (opcionalmente, con una passphrase BIP39 o frase de contraseña adicional) y, después, definir la contraseña de la cartera.
Idiomas compatibles
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Français · Italiano · Čeština · Português
Las listas de palabras se incluyen byte a byte desde bitcoin/bips, fijadas mediante SHA-256 y contrastadas con dos bibliotecas independientes. La validación, incluido el checksum, se ejecuta en código nativo.
Solo se aceptan frases BIP39. Otros formatos de semilla (por ejemplo, el sistema de versiones de semilla propio de Electrum, las partes SLIP-39 o las claves privadas sin procesar) no se aceptan.
Entrada flexible, semilla exacta
La gente escribe las frases de muchas maneras. El editor las acepta y las convierte a la ortografía oficial antes de derivar nada:
| Lo que se escribe | Cómo se interpreta |
|---|---|
Cualquier espacio en blanco, comas, saltos de línea, el espacio ideográfico japonés | Separadores de palabras |
Numeración como 1. 2) | Se ignora |
Chino sin espacios: 的一是在不了有和人这中大 | Se divide en sus palabras de un carácter |
Mayúsculas, o palabras latinas sin tildes: abaco | La palabra oficial (ábaco) |
La semilla se calcula siempre a partir de las palabras canónicas: Unicode NFKD, unidas por espacios ASCII simples, exactamente como especifica BIP39, para que el resultado coincida con otras carteras estándar. La bóveda guarda las palabras canónicas en NFC.
Las tildes que se escriben se consideran intencionadas: si el usuario escribe una tilde, tiene que ser la correcta.
Frases válidas en dos idiomas
Unas pocas frases sin tildes son válidas en dos listas de palabras una vez restauradas las tildes (por ejemplo, una frase en italiano que también es válida en español). Las dos lecturas son carteras distintas con direcciones distintas, así que BitTool Signer no intenta adivinar: pregunta en qué idioma está escrita la copia de seguridad. Tu propio código de importación debería hacer lo mismo en lugar de quedarse con la primera coincidencia.
Importar desde un código QR
La pantalla de importación puede escanear:
| Contenido del QR | ¿Compatible? |
|---|---|
| Las palabras como texto plano, en cualquiera de los diez idiomas (incluido el código QR de la frase de recuperación del propio BitTool Signer) | Sí, con la ortografía exacta, así que no hay que preguntar el idioma |
| Standard SeedQR: 4 dígitos decimales por índice de palabra (48, 60, 72, 84 o 96 dígitos) | Sí (solo inglés, como define SeedQR) |
| Compact SeedQR (entropía binaria) | No; el escáner lo indica |
Por ejemplo, el Standard SeedQR de la frase de prueba son los índices de palabra 0000 × 11 seguidos de 0003:
000000000000000000000000000000000000000000000003
Seguridad de la entrada
El editor de la frase desactiva la autocorrección, las mayúsculas automáticas, el autorrelleno y (en iOS 18 y posteriores) las Herramientas de Escritura, y la app rechaza los teclados de terceros. Los métodos de entrada de chino, japonés y coreano de Apple siguen funcionando; pueden recordar en sus diccionarios las palabras convertidas, algo que el usuario puede restablecer en los Ajustes de iOS. Si se hace una captura de pantalla mientras la frase está en pantalla, se muestra un aviso.
En Android, la frase se escribe en el teclado propio de la app, que no tiene conexión con ningún método de entrada, así que ni el teclado del sistema ni uno de terceros la ven. La frase de contraseña BIP39 y la contraseña de la cartera usan el teclado del sistema en modo contraseña, con el aprendizaje personalizado desactivado.
Comprobar una importación
Después de la importación, BitTool Signer muestra la huella maestra de la cartera (8 dígitos hex, 73C5DA0A para la frase de prueba) y sus direcciones. Si no coinciden con lo que el usuario esperaba, las causas más habituales son una lectura en otro idioma, una passphrase BIP39 ausente o diferente, o una cartera que usa otras rutas de derivación. Consulta Rutas de derivación.