Open sourceFirmware et application compilés par vous
Fabriquez votre propre portefeuille matériel
Avec des pièces vendues dans n’importe quel magasin d’électronique et le code open source des portefeuilles OneKey. Votre phrase de récupération est créée dans l’appareil, par sa propre puce, et ne passe jamais par un ordinateur.

- Pièces
- $38–57
- Durée
- Environ 5 heures
- Soudure
- Aucune
- Nombres aléatoires
- Issus de la puce
Comment ça marche
Votre ordinateur
Fait tourner l’application OneKey que vous avez compilée. Affiche les soldes et prépare les transactions.
Un seul câble USB
Transporte la transaction à signer, puis la signature au retour. Jamais vos clés.
Votre portefeuille
Garde vos clés, montre exactement ce que vous signez, et ne signe que quand vous appuyez sur son bouton.
D’où vient votre phrase de récupération
Chaque phrase de récupération commence comme du bruit électronique dans la puce Broadcom du Pi, et passe cinq contrôles avant de sortir. Rien n’est simulé, rien ne vient d’un ordinateur.
- Bruit électroniqueDes oscillateurs en anneau dans la puce dérivent de quantités infimes et imprévisibles. Cette gigue est le hasard brut.
- Réglages vérifiésAvant chaque démarrage, le portefeuille lit le registre de contrôle du générateur et n’accepte que le réglage utilisé par le code de Broadcom.
- Préchauffage écartéLe premier Mo après le démarrage est jeté, comme le fait le code de Broadcom, pour que le générateur tourne pleinement.
- Chaque octet testéLes tests de santé de NIST SP 800-90B s’appliquent à chaque octet. Un générateur bloqué ou biaisé arrête le portefeuille.
- Condensé avec SHA-256Quatre octets de bruit entrent dans chaque octet utilisé. Il en sort votre phrase de récupération de 12, 18 ou 24 mots.
Si un contrôle échoue, le portefeuille s’arrête et l’affiche sur son écran. Il ne se rabat jamais sur un hasard logiciel.
Comment le hasard est contrôléTrois phases, neuf étapes
Chaque étape vous dit exactement quoi taper et où, et se termine par une vérification : vous savez toujours que tout a fonctionné avant de continuer.
Acheter
25 minChoisissez vos options et commandez quatre pièces. Puis attendez la livraison.
Construire
4 hPréparez la carte mémoire, compilez le firmware sur le Pi, puis l’application. Surtout de l’attente.
Utiliser
70 minCréez votre portefeuille sur l’appareil, personnalisez-le et apprenez à le protéger.
Ce que vous achetez
Quatre pièces, toutes fabriquées par millions pour d’autres usages. Rien sur cette liste n’a été conçu pour la crypto.
- Raspberry Pi Zero 2 WH$15–22
- Waveshare 1.3inch OLED HAT$11–16
- Carte microSD, 16 ou 32 Go$7–10
- Câble de données micro-USB$5–9
Total$38–57
Acheté ou fabriqué
Un portefeuille fait maison échange certaines protections contre d’autres.
Ce contre quoi il vous protège, et ce contre quoi il ne vous protège pas
| Un portefeuille acheté | Le portefeuille que vous fabriquez | |
|---|---|---|
| Qui l’a entre les mains avant vous | Une usine, un entrepôt et un transporteur | Des gens qui ignorent qu’il contiendra des clés |
| D’où vient son logiciel | Installé en usine | Compilé par vous, à partir d’un code source que vous pouvez lire |
| Où la phrase de récupération est créée | Dans l’appareil | Dans l’appareil, par le générateur matériel de sa puce |
| Puce sécurisée | En général | Non. Ajoutez une passphrase. |
| Mises à jour | Par le fabricant, via l’application | Vous recompilez vous-même à partir du nouveau code |
| Coût et effort | On l’achète et on le branche | $38–57 et environ 5 heures |
Qui l’a fait
YishiFondateur de OneKey@ohyishiUn projet personnel de Yishi, fondateur de OneKey, construit sur le firmware et l’application open source de OneKey. Ce n’est pas un produit officiel OneKey. Corrections et questions bienvenues sur X.
Autres versions
Pro sur un Raspberry Pi avec écran tactile. Pas encore disponible. Le firmware Pro ne peut pas être compilé pour un Raspberry Pi à partir de son code actuel, et l’ancienne version qui se compile produit des nombres aléatoires prévisibles. Cette version sera ajoutée quand ces deux problèmes seront réglés.
Sur une carte ESP32. Pas encore disponible. Aucun des firmwares OneKey ne tourne aujourd’hui sur les puces ESP32 ; il faut d’abord les adapter.
Quand vous voulez
Commencez par l’étape 1, ou choisissez d’abord vos options pour obtenir une liste d’achats. Chaque commande du guide s’adapte à vos choix.