Código abiertoFirmware y app que compilas tú
Construye tu propia billetera de hardware
Con piezas que se venden en cualquier tienda de electrónica y el código abierto que hay detrás de las billeteras de OneKey. Tu frase de recuperación se crea dentro del dispositivo, con su propio chip, y nunca pasa por una computadora.

- Piezas
- $38–57
- Tiempo
- Unas 5 horas
- Soldadura
- Ninguna
- Números aleatorios
- Del chip
Cómo funciona
Tu computadora
Ejecuta la app de OneKey que compilaste. Muestra los saldos y prepara las transacciones.
Un cable USB
Lleva la transacción que hay que firmar y trae la firma de vuelta. Nunca tus claves.
Tu billetera
Guarda tus claves, te muestra exactamente qué estás firmando y solo firma cuando pulsas su botón.
De dónde sale tu frase de recuperación
Cada frase de recuperación empieza como ruido electrónico dentro del chip Broadcom de la Pi y pasa cinco comprobaciones antes de salir. Nada es simulado y nada viene de una computadora.
- Ruido electrónicoLos osciladores en anillo del chip varían en cantidades diminutas e impredecibles. Esa fluctuación es la aleatoriedad en bruto.
- Ajustes comprobadosAntes de cada inicio, la billetera lee el registro de control del generador y solo acepta el ajuste que usa el propio código de Broadcom.
- Calentamiento descartadoSe descarta el primer 1 MB tras el arranque, como hace el código de Broadcom, para que el generador esté funcionando del todo.
- Cada byte probadoLas pruebas de salud de NIST SP 800-90B se aplican a cada byte. Un generador atascado o sesgado detiene la billetera.
- Condensado con SHA-256Cada byte que se usa sale de cuatro bytes de ruido. El resultado es tu frase de recuperación de 12, 18 o 24 palabras.
Si falla cualquier comprobación, la billetera se detiene y lo muestra en su pantalla. Nunca recurre a aleatoriedad por software.
Cómo se comprueba la aleatoriedadTres etapas, nueve pasos
Cada paso te dice exactamente qué escribir y dónde, y termina con una comprobación, así siempre sabes que funcionó antes de seguir.
Comprar
25 minElige tus opciones y pide cuatro piezas. Luego espera la entrega.
Montar
4 hPrepara la tarjeta de memoria, compila el firmware en la Pi y la app. Casi todo es esperar.
Usar
70 minCrea tu billetera en el dispositivo, personalízala y aprende a mantenerla segura.
Qué tienes que comprar
Cuatro piezas, todas fabricadas por millones para otros usos. Nada de esta lista se hizo para las criptomonedas.
- Raspberry Pi Zero 2 WH$15–22
- Waveshare 1.3inch OLED HAT$11–16
- Tarjeta microSD de 16 o 32 GB$7–10
- Cable de datos micro-USB$5–9
Total$38–57
Comprada o construida
Una billetera construida por ti cambia unas protecciones por otras.
| Una billetera que compras | La billetera que construyes | |
|---|---|---|
| Quién la manipula antes que tú | Una fábrica, un almacén y un repartidor | Gente que no tiene ni idea de que guardará claves |
| De dónde viene su software | Se instala en la fábrica | Lo compilas tú, a partir de código que puedes leer |
| Dónde se crea la frase de recuperación | Dentro del dispositivo | Dentro del dispositivo, con el generador por hardware de su chip |
| Chip seguro | Normalmente sí | No. Añade una passphrase (frase de contraseña adicional). |
| Actualizaciones | Del fabricante, a través de la app | Vuelves a compilar tú a partir del código nuevo |
| Precio y esfuerzo | Comprarla y conectarla | $38–57 y unas 5 horas |
Quién lo hizo
YishiFundador de OneKey@ohyishiUn proyecto personal de Yishi, fundador de OneKey, hecho sobre el firmware y la app de código abierto de OneKey. No es un producto oficial de OneKey. Correcciones y preguntas son bienvenidas en X.
Otros montajes
Pro en una Raspberry Pi con pantalla táctil. Aún no disponible. El firmware Pro no se puede compilar para una Raspberry Pi con su código actual, y la versión anterior que sí se compila genera números aleatorios predecibles. Este montaje se añadirá cuando las dos cosas estén resueltas.
En una placa ESP32. Aún no disponible. Hoy ninguno de los dos firmwares de OneKey funciona en chips ESP32; primero hay que adaptarlo.
Empieza cuando quieras
Empieza por el paso 1, o elige primero tus opciones y consigue una lista de compras. Cada comando de la guía se adapta a lo que elegiste.