Zum Hauptinhalt springen

Warum sehe ich auf Kraken den Fehler "EAPI:Ungültiger Nonce"?

Siehst du "EAPI:Invalid Nonce" auf Kraken? Das liegt an Nonce-Problemen. Nutze einzigartige, erhöhende Nonces pro API-Anfrage.

Verfasst von Pete Darby
Vor über einer Woche aktualisiert

Was bedeutet dieser Fehler?

"EAPI:Invalid nonce" bedeutet, dass Kraken eine API-Anfrage mit einem Nonce-Wert erhalten hat, der wiederholt wurde oder niedriger als erwartet war.

Warum passiert das?

Jede API-Anfrage an Kraken muss einen eindeutigen, inkrementellen Nonce-Wert enthalten. Da die Nonce bei jeder Anfrage immer steigen muss, treten Fehler auf, wenn gleichzeitige Anfragen, Anfragen in schneller Folge gestellt werden oder wenn derselbe API-Schlüssel auf mehreren Geräten, Apps oder Bots verwendet wird.

Wenn zum Beispiel zwei gleichzeitige Anfragen gesendet werden, kommen sie möglicherweise nicht in der beabsichtigten Reihenfolge bei Kraken an. Wenn die zweite Anfrage (mit der höheren Nonce) zuerst eintrifft, wird die erste Anfrage (mit der niedrigeren Nonce) abgelehnt, wenn sie eintrifft. Ungültige Nonce-Fehler führen dazu, dass deine Orders fehlschlagen und sollten nicht ignoriert werden.

Was du tun kannst

  1. Mehrere API-Schlüssel erstellen: Cryptohopper unterstützt die Verwendung von 2 separaten API-Schlüsseln für Kraken und wir empfehlen dies für das beste Trading-Erlebnis. Jeder Schlüssel hat seinen eigenen Nonce-Zähler, sodass gleichzeitige Anfragen nicht mehr kollidieren. Folge dem Schritt-für-Schritt-Leitfaden, wie du dich mit API-Schlüsseln mit Kraken verbindest.

  2. Die Nonce-Auflösung erhöhen: Eine höhere Nonce-Auflösung ermöglicht mehr Anfragen innerhalb desselben Zeitraums. Cryptohopper empfiehlt die Verwendung von 1000 oder 10000 als Nonce-Wert.

Überprüfen, ob es behoben ist

Überwache nach Änderungen das Log deines Bots, um zu bestätigen, dass der Fehler nicht mehr angezeigt wird.

Hat dies deine Frage beantwortet?