Mit WalletConnect in der BitBoxApp verbindest du das Ethereum-Konto deiner BitBox mit Hyperliquid. Diese Anleitung zeigt dir, wie du die Verbindung herstellst. Außerdem erfährst du, wie du auf deiner BitBox eine anschließende Signaturanfrage prüfst, mit der du den Nutzungsbedingungen von Hyperliquid zustimmst. Einzahlungen, Trading und Auszahlungen sind nicht Teil dieser Anleitung. Sie deckt außerdem nicht alle Berechtigungen ab, die Hyperliquid anfordern kann.

Bevor du beginnst

  • Du benötigst eine bereits eingerichtete BitBox mit der Multi-Edition.
  • Stelle sicher, dass die BitBoxApp und die Firmware deiner BitBox auf dem aktuellen Stand sind.
  • Halte die BitBox für das gewünschte Ethereum-Konto zum Signieren bereit.
  • Auf einem iPhone oder iPad benötigst du eine kompatible BitBox Nova. Für den Computer oder ein Android-Gerät brauchst du eine kompatible USB-Verbindung.

Gib niemals Wiederherstellungswörter, eine optionale Passphrase oder private Schlüssel in Hyperliquid oder ein Verbindungsformular ein. Eine Hardware-Wallet schützt ihre Schlüssel, doch eine bestätigte Signatur kann trotzdem weitreichende Folgen haben. Bestätige nur Anfragen, die du verstehst.

Hyperliquid über WalletConnect verbinden

Lass dir zunächst bei Hyperliquid einen Verbindungslink anzeigen und füge ihn in die BitBoxApp ein. Alternativ kannst du einen QR-Code scannen, der auf einem anderen Gerät angezeigt wird. Angaben zu unterstützten Netzwerken und Hilfe bei Verbindungsproblemen findest du in der WalletConnect-Anleitung.

Die Screenshots zeigen Hyperliquid im Desktop-Browser und die BitBoxApp auf dem iPad, jeweils auf Englisch. Die Schritte verwenden die Beschriftungen der deutschen BitBoxApp. Die Bedienelemente auf der Hyperliquid-Website und der BitBox sind auf Englisch beschriftet.

  1. Öffne app.hyperliquid.xyz in deinem Browser und prüfe die Domain.
  2. Wähle oben rechts Connect und anschließend WalletConnect in der Wallet-Auswahl.
Englische Wallet-Auswahl bei Hyperliquid mit WalletConnect
  1. Wähle im WalletConnect-Dialog unterhalb des QR-Codes Copy link. Wenn du lieber scannen möchtest, lass stattdessen den QR-Code auf dem anderen Gerät geöffnet. Verwende den Link oder Code deiner aktuellen Sitzung, nicht die Website-Adresse oder einen Code aus einer Anleitung. Gib den Kopplungslink und den QR-Code nicht weiter.
  2. Öffne die BitBoxApp und wähle das Ethereum-Konto, das du mit Hyperliquid verbinden möchtest.
  3. Wähle auf der Kontoseite Wallet Connect.
  4. Wähle auf der WalletConnect-Seite Neue Verbindung, um das Verbindungsformular zu öffnen.
  5. Füge den kopierten Link in das Feld Gebe die URI-Adresse der Dapp ein ein. Zum Scannen wählst du stattdessen das QR-Code-Symbol in diesem Feld und scannst den aktuellen Code auf der Hyperliquid-Website.
  6. Wenn du einen Link eingefügt hast, wähle Verbinden. Beim Scannen wird der Code direkt übermittelt. Die BitBoxApp zeigt eine neue Verbindungsanfrage an.
  7. Prüfe die Kontoadresse, den Namen der DApp und ihre Website in der Anfrage. Die Adresse muss zu dem Konto gehören, das du ausgewählt hast. Als DApp und Website sollten Hyperliquid und https://app.hyperliquid.xyz angegeben sein. Der angezeigte Name oder das Logo allein belegt nicht, dass die DApp echt ist. Wähle Ablehnen, wenn eine Angabe unerwartet ist.
Englische BitBoxApp-Verbindungsanfrage mit Hyperliquid und seiner Website
  1. Wenn die Angaben stimmen und du die Verbindung herstellen möchtest, wähle Verbindung erlauben.
  2. Warte auf die Meldung Dapp erfolgreich verbunden. Du kannst auf der Dapp-Website fortfahren. Wähle Fertig und kehre zu Hyperliquid zurück.
Englische BitBoxApp-Bestätigung der erfolgreichen DApp-Verbindung

Die Verbindung ist hergestellt, wenn die BitBoxApp den Erfolg meldet und Hyperliquid in der WalletConnect-Sitzungsliste erscheint. Damit hast du noch kein Guthaben eingezahlt und keinen Trade abgeschlossen. Zeigt Hyperliquid anschließend seine Nutzungsbedingungen an oder fordert eine Signatur an, entscheide jeweils, ob du zustimmen oder die Anfrage bestätigen möchtest.

Die Signaturanfrage für die Nutzungsbedingungen prüfen

Wenn Hyperliquid dich auffordert, seine Nutzungsbedingungen anzunehmen, und du ihnen zustimmen möchtest, gehe wie unten beschrieben vor. Im gezeigten Beispiel wird dabei eine Anfrage zum Signieren strukturierter Daten erzeugt. Dabei handelt es sich um eine Nachricht mit einzelnen Feldern, die du in der App und auf deiner BitBox prüfst.

Die folgenden Werte gehören zu diesem Beispiel. Bei späteren Hyperliquid-Versionen, anderen Anfragen oder anderen DApps können sich die Felder und Bestätigungsabläufe unterscheiden. Eine Anfrage ist nicht automatisch unbedenklich, nur weil sie diesem Beispiel ähnelt.

  1. Lies die Nutzungsbedingungen auf der Hyperliquid-Website. Wenn du ihnen zustimmen möchtest, wähle Accept. Wechsle zur BitBoxApp, sobald die WalletConnect-Anfrage erscheint.
  2. Prüfe das Konto, das Netzwerk und die DApp. Vergewissere dich, dass die Angaben zu deinem gewählten Konto und der beabsichtigten Aktion passen. Im Beispiel werden Arbitrum One und Hyperliquid angezeigt.
  3. Prüfe den Anfragetyp und die Daten, um zu verstehen, was du signieren würdest. Im Beispiel lautet der Typ Signiere eingegebene Daten. Die Einträge type: acceptTerms und primaryType: Hyperliquid:AcceptTerms kennzeichnen die Anfrage als Zustimmung zu den Nutzungsbedingungen. Lies die vollständigen Daten. Die Bezeichnungen allein belegen nicht, dass die Anfrage vertrauenswürdig ist.
Hyperliquid-Anfrage zum Signieren strukturierter Daten auf Arbitrum One in der englischen BitBoxApp
  1. Wähle Weiter nur, wenn du mit dieser Anfrage fortfahren möchtest.
  2. Falls die BitBoxApp dich dazu auffordert, verbinde und entsperre die BitBox, die zu dem angezeigten Konto gehört.
  3. Prüfe auf dem BitBox-Display die vollständige Ethereum-Adresse, mit der du signieren würdest. Vergleiche sie mit der Adresse des Kontos, das du verwenden möchtest, und prüfe anschließend den Nachrichtentyp.
  4. Gehe alle Domain- und Nachrichtenfelder auf der BitBox durch. Vergleiche die vollständigen Werte mit den entsprechenden Angaben in der BitBoxApp. Prüfe außerdem, ob die Anfrage zu der Aktion passt, die du auf Hyperliquid ausführen möchtest.

Bei der Anfrage aus diesem Beispiel zeigt die BitBox vier Domain-Felder an, die du prüfen musst:

Domain-Feld Wert in diesem Beispiel
Name HyperliquidSignTransaction
Version 1
Chain ID 42161 (Arbitrum One)
Verifying contract Eine Nulladresse, die mit 0x beginnt und danach nur Nullen enthält. Vergleiche den vollständigen Wert mit der Anfrage; eine Nulladresse ist keine Sicherheitsgarantie.

Anschließend zeigt die BitBox hyperliquidChain mit dem Wert Mainnet und time an. Vergleiche auch den Zeitwert mit der Anfrage, da sich dieser Wert zwischen Anfragen ändert. Prüfe alle Felder auf deiner BitBox, auch solche, die in diesem Beispiel nicht vorkommen.

Auf dem BitBox-Display prüfen

Brich ab, wenn die Adresse, das Netzwerk, die Domain oder die Nachricht unerwartet ist, von der Anfrage abweicht oder unverständlich bleibt. Auch wenn die Angaben in der App und auf dem Gerät übereinstimmen, belegt das allein nicht, dass Hyperliquid oder die angeforderte Aktion vertrauenswürdig ist.

 
  1. Wenn du alle Ansichten geprüft hast, bestätige Sign data auf der BitBox. Halte dazu beide Seiten gedrückt, sobald das Gerät dich dazu auffordert. Bestätige nur, wenn du die gerade geprüfte Nachricht autorisieren möchtest.
  2. Warte auf die Meldung Anfrage erfolgreich signiert in der BitBoxApp und kehre anschließend zu Hyperliquid zurück, um das Ergebnis zu prüfen.
Englische BitBoxApp-Bestätigung der erfolgreichen Signatur

Die Meldung bestätigt, dass die Anfrage signiert wurde. Ob eine Einzahlung oder ein Trade abgeschlossen ist, geht daraus nicht hervor. Eine Nachrichtensignatur wird an die DApp zurückgegeben und ist nicht unbedingt eine On-Chain-Transaktion. Hyperliquid kann anschließend Establish Connection, einen Einzahlungsdialog oder weitere Anfragen anzeigen. Prüfe jede neue Aktion einzeln: Auch eine Signatur ohne Gasgebühr kann Berechtigungen erteilen, und spätere Aktionen erfordern möglicherweise keine erneute Bestätigung auf deiner BitBox.

Die Verbindung zu Hyperliquid trennen

  1. Öffne in der BitBoxApp das Ethereum-Konto, das du für die Verbindung verwendet hast.
  2. Wähle auf der Kontoseite Wallet Connect.
  3. Suche Hyperliquid in der Sitzungsliste und wähle Entfernen.
  4. Vergewissere dich, dass der Hyperliquid-Eintrag aus der Liste verschwindet.
Hyperliquid-Sitzung mit Remove in der englischen BitBoxApp

Damit trennst du die WalletConnect-Sitzung. Bereits signierte Aktionen werden dadurch nicht rückgängig gemacht und übertragene Guthaben nicht zurückgeholt. Berechtigungen, die du zuvor durch Signaturen oder Transaktionen erteilt hast, werden nicht widerrufen. Wenn du diese Berechtigungen prüfen möchtest, folge den offiziellen Hinweisen von Hyperliquid.

Wenn deine Anzeige abweicht oder eine Anfrage fehlschlägt

Zeigt Hyperliquid eine andere Anfrage, bestätige sie nicht bloß, um dieser Anleitung zu folgen. Prüfe, ob die tatsächliche Anfrage zu deiner beabsichtigten Aktion passt, und gehe alle Felder auf dem BitBox-Display durch. Brich ab, wenn du nicht feststellen kannst, was du autorisieren würdest.

Wenn der Kopplungslink abgelehnt wird oder das Netzwerk beziehungsweise die angeforderte Methode nicht unterstützt wird, folge der WalletConnect-Anleitung zur Verbindung und Fehlerbehebung. Auch wenn die Verbindung oder die Signatur der Nutzungsbedingungen erfolgreich war, bedeutet das nicht, dass jede Hyperliquid-Funktion kompatibel ist.

Bleibt ein BitBox-Fehler bestehen, kontaktiere den BitBox-Support. Nenne dein BitBox-Modell, die App- und Firmware-Version, das Betriebssystem, das Netzwerk, den Anfragetyp und den genauen Fehlertext ohne vertrauliche Angaben. Sende niemals Wallet-Geheimnisse, Backup-Dateien, Kopplungslinks oder Kopplungs-QR-Codes.