Hilfe zum Hashrate-Marktplatz


Wie man einen Geschäftsauftrag erstellt (UI- und API-Handbuch)

NiceHash Business Orders sind für professionelle Hashrate-Käufer konzipiert, die eine stabile, vorhersehbare Hashrate-Bereitstellung und mehr Kontrolle als bei Standard-Marktplatzaufträgen benötigen. Für einen Business Order ist eine verifizierte Organisation (KYB) erforderlich.

Es gibt zwei Arten von Business Orders:

  1. Feste Geschwindigkeit: Konstante Geschwindigkeit; die Abschlusszeit variiert je nach Hashrate-Indexpreis und verfügbaren Mitteln.
  2. Feste Laufzeit:Umgekehrte Logik; die Geschwindigkeit passt sich einem festen Enddatum an und wird vom Hashrate-Indexpreis und den verfügbaren Mitteln beeinflusst.

WICHTIG: Änderungen werden alle 15 Minuten vorgenommen


Was ist ein Business Order?

Ein Business Order ist ein verwaltetes Hashrate-Paket, das aus verfügbaren Verkäufern auf dem NiceHash-Marktplatz zusammengestellt wird. Es ermöglicht Ihnen, Hashrate zu kaufen mit:

  • Priorisierter fester Geschwindigkeit (stabile Hashrate)
  • Mehreren Algorithmen (SHA256AsicBoost, Scrypt und KHeavyHash)
  • Marktauswahl (EU / USA)
  • Direktem Mining in Ihren eigenen Pool
  • Verbesserter Planbarkeit für Betrieb und Organisation


Bevor Sie beginnen

Um einen Business Order zu erstellen, stellen Sie sicher, dass Sie Folgendes haben:

  • Einen konfigurierten Mining-Pool in NiceHash (Sie benötigen die poolId)
  • Den richtigen Algorithmus ausgewählt (z. B. SHA256AsicBoost)
  • Den Ziel-Markt gewählt (EU oder USA)
  • Die aktuellen Algorithmus-Limits über die API geprüft (empfohlen)


Wichtig: Algorithmus-Limits über die API prüfen

Algorithmus-Einstellungen (Limits, Faktoren, aktivierte Märkte) können über den offiziellen Endpunkt abgerufen werden:

GET /main/api/v2/mining/algorithms

Verwenden Sie diesen Endpunkt, um Folgendes zu überprüfen:

  • minimalOrderAmount (minimaler BTC-Betrag)
  • minSpeedLimit und maxSpeedLimit (gültiger Geschwindigkeitsbereich)
  • displayMarketFactor und marketFactor (erforderliche Einheiten und Skalierung)

Dokumentation (Parameterdetails): MINING ALGORITHMS – GET /main/api/v2/mining/algorithms.


Option 1: Business Order über die Benutzeroberfläche (UI) erstellen

Verwenden Sie die NiceHash-Oberfläche, wenn Sie eine geführte, manuelle Einrichtung wünschen.

  1. Melden Sie sich bei NiceHash an.
  2. Navigieren Sie zu Hashrate Marketplace → Business Orders.
  3. Wählen Sie Ihren Markt (EU / USA).
  4. Wählen Sie den Algorithmus (z. B. SHA256AsicBoost).
  5. Wählen oder fügen Sie Ihren Mining-Pool hinzu.
  6. Wählen Sie den Typ des Business Orders aus.
  7. Für feste Geschwindigkeit: Betrag und Geschwindigkeitslimit festlegen. Für feste Laufzeit: Betrag, unteres Geschwindigkeitslimit und Enddatum festlegen.
  8. Überprüfen und bestätigen Sie die Bestellung.

Business orders UI


Option 2: Business Order mit fester Geschwindigkeit über die API erstellen

Die API-Methode wird empfohlen, wenn Sie Folgendes möchten:

  • Explizite Auswahl von Fester Geschwindigkeit (subType)
  • Präzise Geschwindigkeitskonfiguration (einschließlich Dezimalstellen über dem Minimum)
  • Automatisierung, Wiederholungsversuche, Skalierung und Integration in interne Tools

Referenzimplementierungen und Beispiele für HMAC-Signierung finden Sie hier: NiceHash REST Clients Demo (GitHub).


API-Aufrufe in einem typischen Business-Order-Ablauf

Diese Endpunkte werden häufig beim programmgesteuerten Erstellen von Business Orders verwendet:

  • Algorithmus-Limits & Faktoren lesen: GET /main/api/v2/mining/algorithms
  • Pools auflisten: GET /main/api/v2/pool
  • Pool erstellen (falls erforderlich): POST /main/api/v2/pool
  • Business Order erstellen: POST /main/api/v2/hashpower/business/order
  • Bestellstatus überwachen: GET /main/api/v2/hashpower/order/<orderId>


Grundlagen der festen Geschwindigkeit (Beispiel SHA256AsicBoost)

Für SHA256ASICBOOST verwenden Business Orders EH als Geschwindigkeitseinheit.

Mindestgeschwindigkeitsregel: Ihr limit muss größer oder gleich dem Algorithmus-Minimum (minSpeedLimit / abgeleitetes minLimit) sein. Dies ist eine Mindestgeschwindigkeitsanforderung und keine Einschränkung der Dezimalgenauigkeit.

Beispiele (Werte in EH):

  • 0.0001 (Beispiel für Mindestschwelle)
  • 0.00011 (gültig, höher als das Minimum)
  • 0.0001234 (gültig, höhere Dezimalgenauigkeit)


Beispiel A: Kleiner Business Order mit fester Geschwindigkeit (1 PH-Äquivalent)

Dieses Beispiel zeigt eine kleine, präzise feste Geschwindigkeit mit Dezimalwerten. (Geschwindigkeitswerte werden in EH angegeben.)

{
  "market": "EU",
  "algorithm": "SHA256ASICBOOST",
  "amount": 1,
  "displayMarketFactor": "EH",
  "marketFactor": 1000000000000000000,
  "limit": 0.0001,
  "displayPriceFactor": "EH",
  "priceFactor": 1000000000000000000,
  "poolId": "your_pool_id",
  "subType": "BUSINESS_FIXED_SPEED"
}


Beispiel B: Business Order mit fester Geschwindigkeit (25 PH für 30 Tage)

Um 25 PH auf SHA256AsicBoost anzustreben, konvertieren Sie in EH:

  • 1 PH = 0.001 EH
  • 25 PH = 0.025 EH

Verwenden Sie ein Geschwindigkeitsfenster, das Ihr Ziel einschließt. Zum Beispiel:

  • bottomLimit = 0.02 (20 PH)
  • limit = 0.03 (30 PH)
{
  "market": "EU",
  "algorithm": "SHA256ASICBOOST",
  "amount": 0.05,
  "displayMarketFactor": "EH",
  "marketFactor": 1000000000000000000,
  "displayPriceFactor": "EH",
  "priceFactor": 1000000000000000000,
  "poolId": "4007f83c-0b2d-49bc-b51c-584d27215f28",
  "bottomLimit": 0.02,
  "limit": 0.03,
  "subType": "BUSINESS_FIXED_SPEED"
}

Hinweis: Wenn das Backend das vollständige Paket zu diesem Zeitpunkt nicht zuweisen kann, erhalten Sie möglicherweise einen Zuweisungsfehler. Versuchen Sie es in diesem Fall später erneut, erweitern Sie das Geschwindigkeitsfenster leicht, wechseln Sie den Markt (EU/USA) oder teilen Sie die Bestellung in kleinere Einheiten auf.


Fehlerbehebung bei häufigen Fehlern

  • 5068 – Ungültiger Order-Markt-Faktor: Falsche Einheit oder falscher Faktor (muss mit /mining/algorithms übereinstimmen).
  • 2997 – Ungültiger Order-Betrag oder Limit oder Preis: Betrag zu niedrig, ungültiges Geschwindigkeitsfenster oder Limit unter dem Minimum.
  • 5191 – Hashrate kann nicht zugewiesen werden: Gültige Anfrage, aber unzureichendes Angebot; erneut versuchen oder aufteilen.


Zusätzliche Ressourcen


Zusammenfassung

Sie können Business Orders entweder über die NiceHash-Oberfläche oder über die API platzieren. Der API-Ansatz wird für professionelle Käufer empfohlen, die Automatisierung und bessere Kontrolle wünschen.

Validieren Sie immer die Algorithmus-Limits mit GET /main/api/v2/mining/algorithms. und erstellen Sie anschließend Ihre Order-Payload entsprechend.



Hashrate-Marktplatz