Sammeln von Inscriptions und Ordinals mit Sparrow Wallet

Benutzer, die das ord nicht einrichten können oder noch nicht eingerichtet haben, können inscriptions und Ordinals mit alternativen Bitcoin-Wallets empfangen, solange sie sehr vorsichtig sind, wie sie aus diesem Wallet ausgeben.

Dieser Leitfaden gibt einige grundlegende Schritte an, wie Sie ein Wallet mit Sparrow Wallet erstellen können, das mit ord kompatibel ist und später in ord importiert werden kann

⚠️⚠️ Achtung!! ⚠️⚠️

Im Allgemeinen sollten Sie, wenn Sie diesen Ansatz wählen, dieses Wallet mit der Sparrow-Software nur als Empfangswallet verwenden.

Geben Sie keine Satoshis aus diesem Wallet aus, es sei denn, Sie sind sicher, dass Sie wissen, was Sie tun. Sie könnten leicht unbeabsichtigt den Zugriff auf Ihre Ordinals und inscriptions verlieren, wenn Sie dieser Warnung nicht folgen.

Wallet-Einrichtung und -Empfang

Laden Sie die Sparrow Wallet von der Download-Seite für Ihr jeweiliges Betriebssystem herunter.

Wählen Sie File -> New Wallet und erstellen Sie eine neue Wallet namens ord.

Ändern Sie den "Skripttyp" in "Taproot (P2TR)" und wählen Sie die Option "Neue oder importierte Software-Wallet" aus.

Wählen Sie Verwenden von 12 Wörtern aus und klicken Sie dann auf Neue generieren. Lassen Sie das Passwortfeld leer.

Es wird eine neue 12-Wort-BIP39-Sicherungsphrase für Sie generiert. Schreiben Sie diese an einem sicheren Ort auf, da dies Ihre Sicherung ist, um Zugriff auf Ihre Brieftasche zu erhalten. Teilen Sie diese Sicherungsphrase NIEMALS mit jemand anderem oder zeigen Sie sie niemandem.

Sobald Sie die Sicherungsphrase notiert haben, klicken Sie auf Confirm Backup.

Geben Sie die zuvor notierte Sicherungsphrase erneut ein und klicken Sie dann auf Create Keystore.

Klicken Sie auf Import Keystore.

Klicken Sie auf Apply. Wenn Sie möchten, können Sie dem Wallet ein Passwort hinzufügen.

Sie haben jetzt ein Wallet, das mit ord kompatibel ist und mit Hilfe des BIP39 Seed Phrase in ord importiert werden kann. Um Ordinals oder Inschriften zu empfangen, klicken Sie auf die Registerkarte Receive und kopieren Sie eine neue Adresse.

Jedes Mal, wenn Sie empfangen möchten, sollten Sie eine brandneue Adresse verwenden und keine vorhandenen Adressen erneut verwenden.

Beachten Sie, dass Bitcoin sich von einigen anderen Blockchain-Wallets dadurch unterscheidet, dass dieses Wallet eine unbegrenzte Anzahl neuer Adressen generieren kann. Sie können eine neue Adresse generieren, indem Sie auf die Schaltfläche Get Next Address klicken. Sie können alle Ihre Adressen im Reiter Addresses der App sehen.

Sie können jeder Adresse ein Etikett hinzufügen, um den Überblick darüber zu behalten, wofür sie verwendet wurde.

Überprüfung / Anzeige empfangener Inscriptions

Sobald Sie eine Anmeldung erhalten haben, sehen Sie eine neue Transaktion auf der Registerkarte Transactions von Sparrow sowie ein neues UTXO auf der Registerkarte UTXOs.

Anfänglich hat diese Transaktion möglicherweise den Status "Unconfirmed" und Sie müssen warten, bis sie in einen Bitcoin-Block umgewandelt wurde, bevor sie vollständig empfangen wird.

Um den Status Ihrer Transaktion zu verfolgen, können Sie mit der rechten Maustaste darauf klicken, Copy Transaction ID auswählen und diese Transaktions-ID dann in mempool.space einfügen.

Sobald die Transaktion bestätigt wurde, können Sie Ihre inscription validieren und anzeigen, indem Sie zur Registerkarte UTXOs gehen, das UTXO suchen, das Sie überprüfen möchten, mit der rechten Maustaste auf Output klicken und Copy Transaction Output auswählen. Diese Transaktionsausgabe-ID kann dann in die Suche von ordinals.com eingefügt werden.

Einfrieren von UTXOs

Wie oben erläutert, wird jede Ihrer inscription in einem Unspent Transaction Output (UTXO) gespeichert. Sie sollten sehr darauf achten, Ihre inscription nicht versehentlich auszugeben. Eine Möglichkeit, dies zu erschweren, besteht darin, den UTXO einzufrieren.

Gehen Sie dazu zur Registerkarte UTXOs, suchen Sie das UTXO, das Sie einfrieren möchten, klicken Sie mit der rechten Maustaste auf Output und wählen Sie Freeze UTXO.

Dieses UTXO (Inscription) kann jetzt nicht mehr in der Sparrow-Wallet ausgegeben werden, bis Sie es entsperren.

Importieren in die ord wallet

For details on setting up Bitcoin Core and the ord wallet check out the Wallet Guide

Wenn Sie ord einrichten, können Sie, anstatt ord wallet create auszuführen, um ein brandneues Wallet zu erstellen, Ihr vorhandenes Wallet mit ord wallet restore "BIP39 SEED PHRASE" importieren und dabei die Seed-Phrase verwenden, die Sie mit Sparrow Wallet generiert haben.

Derzeit gibt es einen Fehler, der dazu führt, dass eine importierte Wallet nicht automatisch erneut anhand der Blockchain gescannt wird. Um dies zu umgehen, müssen Sie manuell einen erneuten Scan mit der Bitcoin-Core-CLI auslösen: bitcoin-cli -rpcwallet=ord rescanblockchain 767430

Anschließend können Sie die Beschriftung Ihrer Brieftasche mithilfe von ord wallet inscriptions überprüfen

Beachten Sie, dass Sie, wenn Sie zuvor ein Wallet mit ord erstellt haben, bereits über ein Wallet mit dem Standardnamen verfügen und Ihrem importierten Wallet einen anderen Namen geben müssen. Sie können den Parameter --wallet in allen ord -Befehlen verwenden, um auf eine andere Wallet zu verweisen, z. B.:

ord wallet --name ord_from_sparrow wallet restore --from mnemonic

ord wallet --name ord_from_sparrow wallet inscriptions

bitcoin-cli -rpcwallet=ord_from_sparrow rescanblockchain 767430

Inscriptions mit Sparrow Wallet versenden

⚠️⚠️ Achtung ⚠️⚠️

Es wird zwar dringend empfohlen, einen Bitcoin-Kernknoten einzurichten und die ord Software auszuführen, es gibt jedoch bestimmte eingeschränkte Möglichkeiten, inscriptions aus Sparrow Wallet auf sichere Weise zu versenden. Bitte beachten Sie, dass dies nicht empfohlen wird und Sie dies nur tun sollten, wenn Sie vollständig verstehen, was Sie tun.

Der Einsatz der ord Software wird einen Großteil der hier beschriebenen Komplexität beseitigen, da sie in der Lage ist, das Versenden von inscription auf einfache Weise automatisch und sicher abzuwickeln.

⚠️⚠️ Zusätzliche Warnung ⚠️⚠️

Verwenden Sie Ihre Sparrow-Inscriptions-Wallet nicht für allgemeine Versendungen von Bitcoin ohne Inschrift. Sie können in Sparrow ein separates Wallet einrichten, wenn Sie normale Bitcoin-Transaktionen durchführen müssen, und Ihr Inscriptions Wallet separat aufbewahren.

Das UTXO-Modell von Bitcoin

Bevor Sie eine Transaktion senden, ist es wichtig, dass Sie ein gutes mentales Modell für das Unspent Transaction Output (UTXO) -System von Bitcoin haben. Die Funktionsweise von Bitcoin unterscheidet sich grundlegend von vielen anderen Blockchains wie Ethereum. In Ethereum haben Sie in der Regel eine einzelne Adresse, auf der Sie ETH speichern, und Sie können zwischen keinem der ETH unterscheiden - es handelt sich einfach um einen einzigen Wert des Gesamtbetrags auf dieser Adresse. Bitcoin funktioniert sehr unterschiedlich, indem wir für jede empfangene Transaktion eine neue Adresse im Wallet generieren, und jedes Mal, wenn Sie Sats an eine Adresse in Ihrem Wallet empfangen, erstellen Sie ein neues UTXO. Jeder UTXO kann einzeln betrachtet und verwaltet werden. Sie können bestimmte UTXOs auswählen, die Sie ausgeben möchten, und Sie können wählen, bestimmte UTXOs nicht auszugeben.

Einige Bitcoin-Wallets bieten diese Ebene des Detailreichtums nicht an und zeigen Ihnen lediglich einen einzigen zusammengefassten Wert aller Bitcoins in Ihrem Wallet an. Wenn Sie jedoch inscriptions senden, ist es wichtig, eine Wallet wie Sparrow zu verwenden, die die Kontrolle über UTXOs ermöglicht.

Überprüfen Sie Ihre inscription vor dem Absenden

Wie zuvor beschrieben, werden inscriptions auf Satoshis graviert, und Satoshis werden in UTXOs (Unspent Transaction Outputs) gespeichert. UTXOs sind eine Sammlung von Satoshis mit einem bestimmten Wert der Anzahl von Satoshis (the output value). Normalerweise (aber nicht immer) wird die inscribed auf dem ersten Satoshi im UTXO graviert.

Wenn Sie Ihre inscription vor dem Versenden überprüfen, sollten Sie vor allem prüfen, auf welchem Satoshi im UTXO Ihre Inschrift eingetragen ist.

Um dies zu tun, können Sie dem oben beschriebenen Validating / Viewing Received Inscriptions folgen, um die inscription seite für Ihre inscription auf ordinals.com zu finden

Dort finden Sie einige Metadaten zu Ihrer Inschrift, die wie folgt aussehen:

Hier gibt es einige wichtige Dinge zu überprüfen:

  • Die output Kennung entspricht der Kennung des UTXO, das Sie senden möchten
  • Der offset der Inschrift ist 0 (das bedeutet, dass sich die inscription auf dem ersten Platz im UTXO befindet)
  • Der output_value verfügt über genügend Sats, um die Transaktionsgebühr (Porto) für den Versand der Transaktion zu decken. Der genaue Betrag, den Sie benötigen, hängt von dem Gebührensatz ab, den Sie für die Transaktion wählen

Wenn alle oben genannten Punkte auf Ihre inscription zutreffen, sollten Sie sie sicher mit der unten aufgeführten Methode versenden.

⚠️⚠️ Seien Sie äußerst vorsichtig, wenn Sie Ihre inscription senden, insbesondere wenn der Wert von offset nicht 0 ist. Es wird nicht empfohlen, diese Methode zu verwenden, wenn dies der Fall ist, da Sie andernfalls Ihre inscription versehentlich an einen Bitcoin-Miner senden könnten, es sei denn, Sie wissen genau, was Sie tun.

Senden Ihrer inscription

Um eine inscription zu senden, wechseln Sie zum Tab UTXOs und suchen Sie die UTXO, bei der Sie zuvor überprüft haben, dass sie Ihre inscription enthält.

Wenn Sie das UXTO zuvor eingefroren haben, müssen Sie mit der rechten Maustaste darauf klicken und es entsperren.

Wählen Sie die UTXO aus, die Sie senden möchten, und stellen Sie sicher, dass dies die einzige ausgewählte UTXO ist. Sie sollten in der Benutzeroberfläche UTXOs 1/1 sehen. Sobald Sie sicher sind, dass dies der Fall ist, können Sie auf Send Selected klicken.

Anschließend wird Ihnen die Schnittstelle zur Transaktionskonstruktion angezeigt. Hier müssen Sie einige Dinge überprüfen, um sicherzustellen, dass es sich um einen sicheren Versand handelt:

  • Die Transaktion sollte nur eine Eingabe haben, und dies sollte das UTXO mit der Bezeichnung sein, die Sie senden möchten
  • Die Transaktion sollte nur eine Ausgabe haben, nämlich die Adresse/Etikett, an die Sie die Inschrift senden möchten

Wenn Ihre Transaktion anders aussieht, z. B. wenn Sie mehrere Eingaben oder Ausgaben haben, handelt es sich möglicherweise nicht um eine sichere Übertragung Ihrer inscription, und Sie sollten das Senden abbrechen, bis Sie mehr verstehen oder sie in das ord Wallet importieren können.

Sie sollten eine angemessene Transaktionsgebühr festlegen. Sparrow wird in der Regel eine vernünftige Gebühr empfehlen, aber Sie können auch auf mempool.space nachsehen, um zu erfahren, was die empfohlene Gebührenrate für das Senden einer Transaktion ist.

Sie sollten eine Beschriftung für die Empfängeradresse hinzufügen, ideal wäre eine Beschriftung wie alice address for inscription #123.

Sobald Sie mithilfe der oben genannten Prüfungen überprüft haben, dass es sich bei der Transaktion um eine sichere Transaktion handelt, und Sie sicher sind, dass Sie sie senden können, können Sie auf Create Transaction klicken.

Auch hier können Sie noch einmal überprüfen, ob Ihre Transaktion sicher aussieht, und wenn Sie sicher sind, können Sie auf Finalize Transaction for Signing klicken.

Hier können Sie alles noch einmal überprüfen, bevor Sie auf Sign klicken.

Und dann haben Sie tatsächlich die allerletzte Chance, alles zu überprüfen, bevor Sie auf Broadcast Transaction klicken. Sobald Sie die Transaktion übertragen, wird sie an das Bitcoin-Netzwerk gesendet und beginnt mit der Weitergabe an den Mempool.

Wenn Sie den Status Ihrer Transaktion verfolgen möchten, können Sie die Transaction Id (Txid) kopieren und in mempool.space einfügen.

Nachdem die Transaktion bestätigt wurde, können Sie die inscription seite auf ordinals.com überprüfen, um sicherzustellen, dass sie an den neuen Ausgabeort und die neue Adresse verschoben wurde.

Störungssuche

Wenn die Sparrow-Wallet eine Transaktion oder UTXO nicht anzeigt, Sie sie aber auf mempool.space sehen können!

Um sicherzustellen, dass Ihre Wallet mit einem Bitcoin-Knoten (Node) verbunden ist, befolgen Sie diese Schritte Preferences-> Server settings, and click Edit Existing Connection.

Von dort aus können Sie einen Knoten auswählen und auf Test Connection klicken, um zu überprüfen, ob Sparrow erfolgreich eine Verbindung herstellen kann.