Auf dieser Seite
Anleitungen zum Signieren
Schrittweise Anleitungen von der Initialisierung bis zur signierten Transaktion für jede Chain. Lesen Sie Grundlagen der Anfrage zuerst.
Aufbau
- Voraussetzungen: Firmware-/SDK-Versionen, erforderlicher Transport, Gerätebestätigung
- Schrittfolge: verbinden → Kontopfad wählen → Anfrage erstellen → auf dem Gerät bestätigen → Ergebnis prüfen
- Integrationsfragmente: Anfrageparameter und Ergebnisvalidierung; Anwendungsoberfläche, Netzwerkdaten und Transaktionseingaben werden vom Host bereitgestellt
- FAQ: falscher Pfad, Ablehnung/Zeitüberschreitung, Netzwerk- oder Datenprobleme
Kurze Checkliste (vor jedem Signierer lesen)
- Umgebung & Versionen: aktuelle Firmware + abgestimmtes SDK/Bridge; Transportanleitung Ihrer Plattform wählen.
- Pfade: chainspezifische HD-Pfade verwenden; gehärtet/nicht gehärtet genau prüfen (siehe jeweilige Signierseite).
- Sitzung & Wallet: Die meisten Chain-Methoden benötigen
connectId + deviceId(BLE erfordertdeviceId);deviceIdändert sich nach Zurücksetzen; einschließen:passphraseStatefür versteckte Wallets. - UI: abonnieren Sie
UI_EVENT; PIN-/Passphrase-Aufforderungen behandeln mituiResponse. - Ergebnis prüfen: immer zuerst prüfen:
successund dann zurückgegebene Adresse/Signatur mit Chain-Bibliotheken validieren. - Sicherheit: Bei unerwarteten Aufforderungen ablehnen und sofort fehlschlagen, wenn sich das Gerät im Bootloader befindet.
Verfügbare Anleitungen
- EVM-Signierer — Pfade, EIP-1559-/Legacy-Parameter, Geräteaufforderungen, Übertragung nach dem Signieren; Clear Signing — Transfer, Freigeben/Widerrufen, Token/Vertrag, EIP-712, Safe Tx
- BTC-Signierer — Skript-/Pfadmatrix, Vollständigkeit der refTxs, Wechselgeld-/Ausgabeprüfung, Serialisierung
- Solana-Signierer — fester gehärteter Pfad, Vorbereitung roher Nachrichten/Transaktionen, Zusammensetzen der Signatur
Zuletzt aktualisiert am