Dans cet article
- Résumé
- L'erreur de portefeuille qui coûte le plus cher
- Ce que le protocole ord accepte vraiment
- Ce qu'il vous faut avant de commencer
- Chemin 1 Gamma.io sans code point de départ recommandé
- Chemin 2 OrdinalsBot inscriptions par lot
- Chemin 3 ord CLI utilisateurs avancés uniquement
- Estimation des frais
- Après votre inscription
- Lectures complémentaires
- Trois chemins, une règle
Je travaille dans l'espace de l'auto-conservation crypto et le débat sur les inscriptions sépare des salles entières de développeurs Bitcoin depuis début 2023. En mai 2026, plus de 127 millions d'inscriptions vivent sur la timechain Bitcoin d'après ordinals.com/status. La technique tient. L'outillage est mature. Ce qui continue de faire trébucher les gens tient en une seule erreur de portefeuille qui détruit l'inscription avant que le propriétaire comprenne ce qui vient de se passer.
Résumé
Trois chemins pour inscrire un ordinal Bitcoin en 2026. Gamma.io gère tout sans code. OrdinalsBot ajoute le batch et le paiement Lightning. L'ord CLI (ancré à ord 0.27.1 publié le 2025-03-29) donne la souveraineté complète mais exige un nœud Bitcoin entièrement synchronisé. Environ 743 Go de disque aujourd'hui. Quel que soit le chemin, dirigez l'inscription vers un portefeuille compatible Ordinals. Xverse, UniSat et Leather sont les options vérifiées. Toute autre destination expose à une perte sèche.
L'erreur de portefeuille qui coûte le plus cher
Une inscription vit dans un satoshi précis. Ce satoshi porte 546 sats minimum et réside dans un UTXO. Recevez l'inscription sur un portefeuille qui ne connaît pas Ordinals et le logiciel piochera cet UTXO pour un sweep de frais ou un coin-join. Le satoshi part en frais mineur. L'inscription disparaît. Aucune récupération possible.
Bitcoin est immuable. C'est tout l'intérêt. C'est aussi pourquoi cette erreur ne se rattrape pas.
Utilisez un portefeuille compatible Ordinals pour recevoir, stocker et transférer les inscriptions :
- Xverse sur xverse.app
- UniSat sur unisat.io
- Leather (anciennement Hiro) sur leather.io
Jamais d'inscription sur une adresse d'exchange. Jamais sur une adresse de hardware wallet sans avoir vérifié que l'interface gère le contrôle UTXO compatible Ordinals. Lisez cette section avant tout le reste.
Ce que le protocole ord accepte vraiment
Le manuel ord précise que les inscriptions portent tout type de contenu HTTP valide. Le protocole lui-même n'impose pas de liste MIME fixe. En pratique, la communauté a convergé sur quelques types :
image/pngetimage/jpegpour les images statiquesimage/gifpour les animationsimage/svg+xmlpour les graphiques vectorielstext/plainpour le texte bruttext/htmlpour le HTML interactifapplication/jsonpour les métadonnées et les fichiers de traits d'art génératif
Ces exemples ne forment pas une spec. La contrainte qui tranche, c'est la taille des blocs. La limite de poids witness de Bitcoin pose un plafond pratique d'environ 400 Ko par inscription. La limite de 520 octets par PUSHDATA force la fragmentation des gros payloads en plusieurs opérations push dans l'enveloppe. 400 Ko passe. Plusieurs mégaoctets ne passent pas.
Le mécanisme dessous est un commit-reveal sur deux transactions Taproot. Les données vivent dans une dépense de chemin de script Taproot avec l'enveloppe OP_FALSE OP_IF "ord" 1 <content-type> 0 <data> OP_ENDIF. Bitcoin Core 30.0 (publié le 2025-10-10) a relevé la limite de relais -datacarriersize de 83 à 100 000 octets via PR #32359. Ce changement concerne uniquement les sorties OP_RETURN. Les inscriptions en chemin witness Taproot n'ont jamais été touchées. Si vous croisez encore des fils sur CVE-2023-50428 ou le changement de datacarriersize qui aurait cassé Ordinals : ça n'a pas eu lieu. Voir l'analyse complète pour la distinction.
Ce qu'il vous faut avant de commencer
- Un portefeuille Bitcoin compatible. Xverse est le défaut raisonnable pour la plupart des utilisateurs en 2026. Support mobile et extension navigateur, gestion native des Ordinals et des Runes. UniSat et Leather tiennent la comparaison.
- Des Bitcoin pour les frais. Le coût suit la congestion du mempool. Ouvrez mempool.space pour les taux sat/vByte en direct avant de vous engager. L'API renvoie
fastestFee,halfHourFee,hourFee,economyFeeetminimumFeeen sat/vByte. Pour le calcul approximatif :commit_fee + reveal_fee + postage. La postage par défaut du logiciel ord est 10 000 sats par inscription. - Le fichier prêt. Tout type de contenu HTTP valide que le visualiseur du destinataire sait afficher. Restez sous 400 Ko pour rester dans les limites pratiques.
Chemin 1 Gamma.io sans code point de départ recommandé
Gamma.io gère l'estimation des frais, la construction des transactions et la diffusion. Pas de nœud. Pas de ligne de commande. Huit étapes.
Étape 1. Téléchargez Xverse (ou UniSat ou Leather). Créez le portefeuille, notez la phrase de récupération, alimentez l'adresse de réception Ordinals. Ouvrez mempool.space avant d'alimenter.
Étape 2. Allez sur gamma.io. Cliquez sur Connect Wallet en haut à droite. Sélectionnez le portefeuille et approuvez la connexion.
Étape 3. Depuis le menu principal, allez sur Create ou Inscribe. Pour la première inscription, choisissez l'option unique.
Étape 4. Cliquez sur Upload File et sélectionnez le fichier. Tout type de contenu HTTP valide passe. Restez sous 400 Ko.
Étape 5. Examinez l'estimation des frais. Gamma affiche les frais réseau dérivés des taux sat/vByte courants plus un frais de service. Si le total tape haut, regardez mempool.space. Les fenêtres hors pic coûtent souvent moins qu'un pic de congestion.
Étape 6. Cliquez sur Inscribe (ou Confirm) et approuvez dans le portefeuille. La transaction part sur Bitcoin.
Étape 7. Attendez la confirmation. Aux taux standard : un à six blocs, dix à soixante minutes. Aux taux bas, l'attente s'allonge. Le statut s'affiche dans le tableau de bord Gamma.
Étape 8. Consultez l'inscription. Section My Inscriptions de Gamma, onglet Collectibles de Xverse, ou recherche d'ID d'inscription sur ord.io.
Chemin 2 OrdinalsBot inscriptions par lot
OrdinalsBot est un service d'inscription dédié avec batch natif. Plusieurs fichiers en un seul flux. Cela économise du frais par transaction quand vous inscrivez un ensemble.
Le flux suit Gamma.io de près :
- Connectez le portefeuille compatible Ordinals.
- Téléversez un ou plusieurs fichiers.
- Réglez la priorité avec le sélecteur de frais intégré.
- Payez la facture en Bitcoin Lightning ou on-chain.
- Recevez les inscriptions à l'adresse spécifiée.
OrdinalsBot a traité des millions d'inscriptions et tourne au moment de la rédaction. Alternative solide à Gamma.io si vous préférez le contrôle de batch ou sa présentation des frais.
Chemin 3 ord CLI utilisateurs avancés uniquement
Le CLI ord est l'implémentation de référence maintenue sur github.com/ordinals/ord, pilotée par raphjaph. La syntaxe ci-dessous est ancrée à ord 0.27.1 publié le 2025-03-29. Les flags CLI bougent entre versions. Lisez les notes de release de la version que vous installez.
Prérequis :
- Bitcoin Core version 28 ou ultérieure, entièrement synchronisé, avec
txindex=1dans bitcoin.conf. La config standard demande aussiserver=1,rpcuseretrpcpasswordd'après bitcoincore.org. - Un nœud Bitcoin entièrement synchronisé : environ 743 Go d'espace disque en mai 2026 d'après blockchainsize.org. Prévoyez de la marge.
- Le binaire
ordcompilé ou récupéré depuis la release GitHub vérifiée. - L'aisance en ligne de commande.
Flux de travail du portefeuille core (ord 0.27.1) :
# Créer le portefeuille ord
ord wallet create
# Obtenir votre adresse de réception
ord wallet receive
# Inscrire un fichier (flags vérifiés dans ord 0.27.1)
ord wallet inscribe --fee-rate <sats/vB> --file <path-to-file>
# Envoyer une inscription à une autre adresse
ord wallet send <address> <inscription-id>
Flags d'inscription vérifiés dans ord 0.27.1 :
| Flag | Utilisation |
|---|---|
--fee-rate <sats/vB> | Taux de frais réseau (requis) |
--file <path> | Fichier à inscrire (requis) |
--destination <address> | Où l'inscription atterrit |
--postage <sats> | Valeur en sats attachée à la sortie d'inscription (défaut 10 000) |
--commit-fee-rate <sats/vB> | Taux de frais distinct pour la tx commit |
--compress | Compresser le contenu en gzip pour réduire la taille |
--dry-run | Simuler l'inscription sans diffuser |
--parent <inscription-id> | Définir une inscription parente |
--delegate <inscription-id> | Déléguer le contenu d'une autre inscription |
--cbor-metadata <path> | Attacher des métadonnées encodées CBOR |
--json-metadata <path> | Attacher des métadonnées JSON |
--sat <ordinal> | Inscrire sur un sat précis |
--satpoint <satpoint> | Inscrire à un satpoint précis |
Deux notes sur les flags que les vieux tutoriels ratent. Le flag de simulation est --dry-run. Il n'existe pas de flag --metadata. Utilisez --cbor-metadata ou --json-metadata selon votre encodage. Un guide qui liste l'une des formes incorrectes est périmé.
Les inscriptions récursives référencent le contenu d'autres inscriptions via l'endpoint /r/inscription/<ID> (slash, pas underscore) d'après la documentation de récursion ord.
Vérifiez mempool.space avant de fixer --fee-rate. L'API https://mempool.space/api/v1/fees/recommended renvoie les valeurs courantes fastestFee, halfHourFee, hourFee, economyFee et minimumFee en sat/vByte.
Pas pour les débutants. Pour la plupart, Gamma.io produit le même résultat en quelques minutes sans nœud.
Estimation des frais
Le coût d'inscription se décompose en deux. Les frais réseau vont aux mineurs et suivent commit_fee + reveal_fee + postage. La taille du fichier en octets multipliée par le taux sat/vByte domine le calcul. Les frais de service s'ajoutent en fixe quand vous passez par Gamma.io ou OrdinalsBot.
La postage vaut 10 000 sats par défaut dans le code d'ord (constante TARGET_POSTAGE dans inscribe.rs). C'est le montant attaché à l'UTXO de sortie. Pas un frais. La valeur en sats que vous dépenserez ou transférerez plus tard avec l'inscription.
Quand inscrire : ouvrez mempool.space avant chaque inscription. Les périodes congestionnées (après un mouvement de prix majeur, pendant un mint très médiatisé) font monter les taux sat/vByte d'un coup. Les périodes calmes ramènent le coût réseau de la même inscription à une fraction. Si rien ne vous presse, fixez le taux economyFee et attendez.
Après votre inscription
Vérifiez on-chain. L'inscription porte un ID au format <txid>i0. Cherchez-le sur ord.io pour confirmer le contenu, le sat hôte, la hauteur de bloc et la propriété courante.
Transférez en sécurité. Dans Xverse : section Collectibles, sélection de l'inscription, puis Send. Le portefeuille construit une transaction Taproot qui déplace le satoshi précis. Jamais la fonction d'envoi Bitcoin standard pour une inscription. Uniquement le transfert spécifique aux Ordinals depuis un portefeuille compatible.
Mettez en vente. Les marchés Ordinals qui tournent au moment de la rédaction :
- Magic Eden Ordinals (liquidité la plus élevée)
- Gamma.io
- OKX Ordinals
La mise en vente reste non-custodiale sur les trois. Vous gardez vos clés jusqu'au paiement de l'acheteur.
Lectures complémentaires
Nouveau dans la numérotation des satoshis et le fonctionnement des inscriptions ? Commencez ici : Découvrir comment les Ordinals et inscriptions Bitcoin transforment la vision de Satoshi. Pour les sats rares et les niveaux de rareté : Bitcoin Ordinals and Satoshi Uniqueness. Pour la sécurité de la phrase de récupération à la configuration du portefeuille : Sécurité de la phrase BIP39. Pour l'épisode CVE-2023-50428 et le changement de datacarriersize qui a suivi : Bitcoin CVE-2023-50428 expliqué. Pour la vue large des NFT et tokens sur Bitcoin : NFTs et tokens sur Bitcoin.
Trois chemins, une règle
Gamma.io. Première inscription, zéro config, fini en quelques minutes. Le défaut.
OrdinalsBot. Inscriptions par lot, contrôles d'optimisation des frais, même modèle de confiance.
ord CLI. Souveraineté complète. Aucune confiance tierce. Prévoyez 743 Go de disque et du temps de mise en place face à la syntaxe ord 0.27.1.
Quel que soit le chemin : le bon portefeuille. Xverse, UniSat ou Leather pour recevoir et transférer. Pas une adresse d'exchange. Pas un portefeuille Bitcoin standard qui traite tous les UTXOs comme interchangeables. Bitcoin est immuable. L'erreur aussi.
Nouveau dans Bitcoin ? Commencez par le Chapitre 1 en huit minutes.
Vous voulez la vue complète ? Lisez les 19 chapitres gratuitement ou commandez le livre physique.
