In diesem Artikel
- TL;DR
- Was du brauchst, bevor du anfängst
- Warnung: niemals eine reguläre Bitcoin-Adresse zum Empfang nutzen
- Ordinals zuerst verstehen?
- Pfad 1: No-Code mit Gamma.io (empfohlen)
- Schritt-für-Schritt: Inscriben mit Gamma.io
- Pfad 2: OrdinalsBot (gut für Batches)
- Pfad 3: ord CLI (nur fortgeschrittene Nutzer)
- Was kann inscribed werden?
- Gebührenschätzung: wie man es richtig macht
- Nach der Inscription: wie weiter
- Drei Pfade, eine Regel
Ich arbeite im Krypto-Selbstverwahrungs-Bereich und sehe immer wieder denselben teuren Fehler. Jemand inscribt erfolgreich, schickt die Inscription an eine normale Bitcoin-Adresse und verliert sie für immer. Das Protocol hat per Mai 2026 über 127.035.766 Inscriptions erzeugt (ordinals.com/status). Der häufigste Verlustpfad bleibt die falsche Wallet. Lies die Warnung weiter unten, bevor du irgendetwas anderes tust.
TL;DR
Bitcoin Ordinal Inscriptions schreiben Daten direkt in einen einzelnen Satoshi On-Chain. Kein IPFS, keine Sidechain. Drei Pfade: Gamma.io (No-Code, 15 Min), OrdinalsBot (für Batches), ord CLI (Vollkontrolle, eigener Bitcoin-Node nötig). Eiserne Regel: niemals an eine reguläre Wallet oder Börsen-Adresse empfangen. Nur Xverse, UniSat oder Leather. Sonst wird der inscribed Sat als Gebühr verbraucht und die Inscription ist weg. Gebühren skalieren mit Dateigrösse mal aktueller Sat/Byte-Rate. mempool.space vor jeder Inscription prüfen.
Was du brauchst, bevor du anfängst
- Eine Ordinals-fähige Wallet. Keine reguläre Bitcoin-Wallet. Mehr unten zur Wallet-Auswahl.
- Bitcoin für Gebühren. Kosten variieren mit dem Mempool. mempool.space für aktuelle Sat/Byte-Raten checken, bevor du startest.
- Deine Datei bereit. Bilder (PNG bevorzugt, JPEG unterstützt), Plain Text, JSON, HTML oder Code. Unter 400 KB halten.
Warnung: niemals eine reguläre Bitcoin-Adresse zum Empfang nutzen
Das ist der teuerste Fehler im Ordinals-Ökosystem. Warum er zählt:
Eine Inscription sitzt in einem spezifischen Satoshi. Dieser Satoshi hat einen bestimmten Wert (mindestens 546 Sats). Geht eine Inscription an eine reguläre Bitcoin-Wallet, also eine Börsen-Empfangsadresse, eine Wallet ohne Ordinals-Verständnis oder eine Adresse einer Software, die alle UTXOs als austauschbar behandelt, dann kann diese Wallet den Sat als Teil eines Fee-Sweeps oder einer regulären Transaktion ausgeben. Die Inscription bewegt sich nicht mit deinen Bitcoin. Sie wird verbraucht. Sie ist nicht wiederherstellbar.
Zum Empfang, zur Lagerung oder zum Transfer immer eine Ordinals-fähige Wallet verwenden:
- Xverse: xverse.app
- UniSat: unisat.io
- Leather: leather.io
Niemals an eine Börsen-Adresse empfangen. Niemals an eine Hardware-Wallet-Adresse, ausser du bist sicher, dass das Interface Ordinal-bewusste UTXO-Kontrolle unterstützt.
Ordinals zuerst verstehen?
Neu bei Satoshi-Nummerierung und Inscriptions? Hier starten: Bitcoin Ordinals erklärt. Für breiteren Kontext: NFTs und Tokens auf Bitcoin.
Pfad 1: No-Code mit Gamma.io (empfohlen)
Gamma.io ist 2026 die einsteigerfreundlichste Ordinals-Plattform. Sie übernimmt Gebührenschätzung, Transaktionsaufbau und Broadcasting. Kein Node, keine Kommandozeile.
Schritt-für-Schritt: Inscriben mit Gamma.io
Schritt 1: Wallet installieren und finanzieren
Xverse (oder UniSat) herunterladen. Wallet erstellen, Seed-Phrase sichern, Ordinals-Empfangsadresse füllen. mempool.space vor dem Finanzieren prüfen. Gebühren spiken in aktiven Phasen.
Schritt 2: Zu Gamma.io
gamma.io aufrufen, Connect Wallet oben rechts, Xverse (oder eigene Wallet) wählen, Verbindung bestätigen.
Schritt 3: Auf Inscribe wechseln
Im Hauptmenü auf Create oder Inscribe. Auswahl: Single Inscriptions oder Collections. Für die erste: Single wählen.
Schritt 4: Datei hochladen
Upload File anklicken und Datei wählen. Laut docs.ordinals.com können Inscriptions jeden gültigen HTTP Content-Type tragen. Übliche Beispiele: image/png, image/jpeg, image/gif, image/svg+xml, text/plain, text/html, application/json. Unter 400 KB halten.
Schritt 5: Gebührenschätzung prüfen
Gamma berechnet zwei Posten:
- Netzwerk-Gebühr: basierend auf Dateigrösse (Bytes) und aktueller Sat/Byte-Rate
- Service-Gebühr: eine kleine flache Gebühr pro Inscription
Total in Sats und USD wird angezeigt. Wirken Gebühren hoch, mempool.space prüfen. Voller Mempool heisst warten. Off-Peak-Fenster (ruhige Abende, Wochenenden) liegen oft weit unter den Spitzen.
Schritt 6: Bestätigen und broadcasten
Alle Details prüfen. Inscribe (oder Confirm) anklicken, in der Wallet bestätigen. Die Transaktion broadcastet zu Bitcoin.
Schritt 7: Auf Bestätigung warten
Bei normalen Gebührenraten bestätigt die Inscription innerhalb von 1 bis 6 Blöcken (10 bis 60 Minuten). Bei niedrigen Raten dauert es länger. Status im Gamma-Dashboard.
Schritt 8: Inscription anzeigen
Nach Bestätigung: Gammas My Inscriptions, Xverse-Collectibles-Tab oder Inscription-ID bei ord.io suchen.
Pfad 2: OrdinalsBot (gut für Batches)
OrdinalsBot ist ein dedizierter Inscription-Service mit eingebauter Gebührenschätzung. Besonders nützlich für Batches: mehrere Dateien in einem Flow, was Pro-Transaktion-Overhead spart.
Workflow ähnlich zu Gamma.io:
- Ordinals-fähige Wallet verbinden
- Eine oder mehrere Dateien hochladen
- Eingebauten Gebührenrechner nutzen, um Priorität zu setzen (fast / standard / economy)
- Rechnung zahlen (Bitcoin Lightning oder On-Chain)
- Inscription(s) an angegebene Adresse empfangen
OrdinalsBot hat Millionen Inscriptions verarbeitet. Solide Alternative, falls Gamma.io langsam ist oder dir seine Gebührendarstellung besser gefällt.
Pfad 3: ord CLI (nur fortgeschrittene Nutzer)
Das ord CLI ist Casey Rodarmors Referenz-Implementation, das Original-Tool aus Anfang 2023. Lead Maintainer ist heute raphjaph. Das Repo liegt unter github.com/ordinals/ord (umgezogen von casey/ord). Maximale Kontrolle, kein Drittanbieter-Vertrauen nötig. Die Anforderungen sind happig.
Aktuelle verifizierte Version: ord 0.27.1 (veröffentlicht 29.03.2025)
Was du brauchst:
- Einen Full Bitcoin Node (Bitcoin Core 28 oder höher,
txindex=1), vollständig synchronisiert (ca. 743 GB Speicherplatz per Mai 2026, laut blockchainsize.org) - Bitcoin Core Konfiguration:
server=1,rpcuser,rpcpasswordin bitcoin.conf - Das
ord-Binary (0.27.1) installiert und mit dem Index deines Nodes synchronisiert - Vertrautheit mit der Kommandozeile
Warum diesen Weg wählen:
- Keinem Drittanbieter mit deiner Inscription-Transaktion vertrauen
- Programmatisch inscriben (Skript-Batch-Workflows)
- Mit spezifischen Satoshis inscriben (rare Sats, spezifische Ranges)
Verifizierte CLI-Befehle (ord 0.27.1):
# Wallet erstellen
ord wallet create
# Empfangsadresse anzeigen
ord wallet receive
# Inscription erstellen
ord wallet inscribe --fee-rate <sats/vB> --file <pfad>
# Inscription senden
ord wallet send <adresse> <inscription-id>
Verfügbare Inscribe-Optionen (verifiziert für ord 0.27.1):
--fee-rate: Sat/vByte-Rate für die Reveal-Transaktion--file: Pfad zur zu inscribenden Datei--destination: Zieladresse für die Inscription--postage: Wert des inscribed Satoshi (Standard 10.000 Sats)--commit-fee-rate: separate Gebührenrate für Commit-Transaktion--compress: Inhalt komprimieren--dry-run: Transaktion simulieren ohne zu broadcasten--parent <inscription-id>: Eltern-Inscription für Sammlungen--delegate <inscription-id>: Delegation an andere Inscription--cbor-metadata: Metadaten im CBOR-Format anhängen--json-metadata: Metadaten im JSON-Format anhängen--sat <ordinal>: spezifischen Satoshi inscriben--satpoint: spezifischen Satpoint inscriben
Gebührenstruktur beim CLI-Weg:
Die Gesamtkosten setzen sich zusammen aus commit_fee + reveal_fee + postage. Der Postage-Default beträgt 10.000 Sats. Aktuelle Sat/vByte-Raten vor dem Inscriben auf mempool.space prüfen. Die API liefert fastestFee, halfHourFee, hourFee, economyFee und minimumFee in sat/vByte (mempool.space/docs/api/rest).
Mechanismus: Commit-Reveal
Inscriptions nutzen einen Zwei-Transaktionen Taproot Script-Path Mechanismus. Die Commit-Transaktion verpflichtet sich zu einem Taproot-Output, der das Inscription Envelope enthält. Die Reveal-Transaktion gibt diesen Output aus und macht die Daten On-Chain sichtbar:
OP_FALSE OP_IF "ord" 1 <content-type> 0 <data> OP_ENDIF
Das 520-Byte-pro-Push-Limit (PUSHDATA Opcode Limit) und der ca. 4-MB-Block-Weight-Cap begrenzen die maximale Inscription-Grösse auf etwa 400 KB. Inscriptions nutzen den Taproot Witness Path, nicht OP_RETURN. Bitcoin Core 30.0 (10.10.2025, bitcoincore.org) hob via PR #32359 das -datacarriersize-Limit von 83 auf 100.000 Bytes an. Das betrifft ausschliesslich OP_RETURN-Policy. Inscriben funktioniert auf v30.0 genauso wie vorher.
Nichts für Anfänger. Für die meisten Nutzer liefert Gamma.io dasselbe Ergebnis in einem Bruchteil der Zeit.
Was kann inscribed werden?
Laut docs.ordinals.com tragen Inscriptions jeden gültigen HTTP Content-Type. Übliche Beispiele:
| Inhaltstyp | Hinweise |
|---|---|
| image/png | Bevorzugt für Pixel-Art und detaillierte Bilder (verlustfrei) |
| image/jpeg | Unterstützt; einige Kompressionsartefakte |
| image/gif | Animierte GIFs unterstützt |
| image/svg+xml | Vektorgrafik |
| text/plain | Minimale Grösse, minimale Gebühren |
| text/html | Interaktive Inscriptions möglich |
| application/json | Häufig für Metadaten und generative Art Traits |
Das ist keine erschöpfende Liste. Die Spec erlaubt jeden gültigen HTTP Content-Type.
Für rekursive Inscriptions: der Endpoint zum Referenzieren anderer Inscriptions lautet /r/inscription/<ID> (per docs.ordinals.com/inscriptions/recursion.html).
Regel: Je grösser die Datei, desto höher die Gebühr. Vor dem Inscriben komprimieren.
Gebührenschätzung: wie man es richtig macht
Inscription-Gebühren haben zwei Komponenten:
- Netzwerk-Gebühr. Du zahlst die Bitcoin-Miner. Die Sat/Byte-Rate fluktuiert ständig mit der Mempool-Nachfrage.
- Plattform-Service-Gebühr. Gamma.io und OrdinalsBot verlangen eine kleine Gebühr pro Inscription.
Aktuelle Raten checken:
mempool.space vor jeder Inscription prüfen. Die API liefert fastestFee, halfHourFee, hourFee, economyFee und minimumFee in sat/vByte. In Hochnachfragephasen steigen Raten stark. In ruhigen Phasen fallen sie entsprechend.
Wann inscriben:
- Am günstigsten: frühe UTC-Morgen, Wochenenden in ruhigen Phasen
- Vermeiden: direkt nach grossen BTC-Preisbewegungen oder bei High-Profile-Collection-Launches
- Nicht eilig? Niedrige Gebühr setzen. Der OrdinalsBot „Economy"-Tier reiht Inscriptions für günstige Ausführung in eine Warteschlange.
Nach der Inscription: wie weiter
On-Chain verifizieren:
Deine Inscription hat eine eindeutige ID (formatiert als txid + i0). Bei ord.io suchen, du siehst Inhalt, den Sat auf dem sie lebt, Block-Höhe und aktuellen Besitz.
Sicher transferieren:
Inscription senden: Xverse, Collectibles, auswählen, Send. Die Wallet baut eine Taproot-Transaktion, die den spezifischen Satoshi bewegt. Beim ord CLI: ord wallet send <adresse> <inscription-id>.
Niemals die Standard-Bitcoin-Send-Funktion einer Wallet für Inscriptions nutzen. Nur die Ordinals-spezifische Send-Funktion in einer kompatiblen Wallet.
Zum Verkauf listen:
Die wichtigsten Ordinals-Marktplätze 2026:
- Magic Eden Ordinals: hohe Liquidität
- Gamma.io: wo du inscribed hast, auch Marktplatz
- OKX Ordinals Marketplace
- Ordinals Wallet: ordinalsbot.com/ordinals-wallet
Listing ist auf allen grossen Plattformen non-custodial. Du behältst deine privaten Schlüssel.
Drei Pfade, eine Regel
Gamma.io. Erste Inscription, kein Setup, in Minuten erledigt. Default für die meisten.
OrdinalsBot. Batch-Inscriptions, Gebühren-Optimierungs-Kontrollen, gleiches Vertrauensmodell wie Gamma.
ord CLI. Maximale Souveränität, kein Drittanbieter-Vertrauen. Voller Node (ca. 743 GB per Mai 2026) und Setup-Zeit budgetieren. An ord 0.27.1 orientieren.
Welcher Pfad auch immer: die richtige Wallet nutzen. Xverse, UniSat oder Leather zum Empfang und Transfer. Niemals eine Börsen-Adresse. Niemals eine Standard-Bitcoin-Wallet, die alle UTXOs als austauschbar behandelt.
Bitcoin ist unveränderlich. Deine Inscription ist nach Bestätigung permanent. Genauso permanent ist der Fehler, sie an die falsche Adresse zu schicken.
Neu bei Bitcoin? Beginne mit Kapitel 1, es dauert 8 Minuten.
Ordinals-Grundlagen? Bitcoin Ordinals erklärt.
Bitcoin-Sicherheit interessiert dich? BIP-39 Brute-Force-Angriff erklärt und Bitcoin CVE-2023-50428.
