ハッシュレートマーケットプレイスのヘルプ


ビジネス注文の作成方法(UIおよびAPIガイド)

NiceHash の ビジネスオーダー は、安定的かつ予測可能なハッシュレート配信と、標準的なマーケットプレイス注文よりも高い管理性を必要とするプロフェッショナルな購入者向けに設計されています。ビジネスオーダーを利用するには、認証済みの組織(KYB)が必要です。

ビジネスオーダーには次の2種類があります:

  1. 固定速度:一定の速度で提供されます。完了時間はハッシュレート指数価格および利用可能な資金に応じて変動します。
  2. 固定期間:逆のロジックで、終了日が固定され、速度はハッシュレート指数価格および利用可能な資金に応じて調整されます。

重要:変更は15分ごとに反映されます


ビジネスオーダーとは?

ビジネスオーダーとは、NiceHash マーケットプレイス上の利用可能な販売者から構成される、管理型のハッシュレートパッケージです。以下の条件でハッシュレートを購入できます:

  • 優先的な固定速度による配信(安定したハッシュレート)
  • 複数のアルゴリズム(SHA256AsicBoost、Scrypt、KHeavyHash)
  • マーケット選択(EU / USA)
  • ご自身のマイニングプールへの直接マイニング
  • 計画および運用の予測性向上


開始前の準備

ビジネスオーダーを作成する前に、以下をご確認ください:

  • NiceHash に設定済みのマイニングプールpoolId が必要)
  • 正しいアルゴリズムの選択(例:SHA256AsicBoost)
  • 対象のマーケット(EU または USA)の選択
  • API を使用して現在のアルゴリズム制限を確認(推奨)


重要:API を使用してアルゴリズム制限を確認

アルゴリズム設定(制限、係数、有効なマーケット)は以下の公式エンドポイントから取得できます:

GET /main/api/v2/mining/algorithms

以下の項目を確認してください:

  • minimalOrderAmount(最小BTC金額)
  • minSpeedLimit および maxSpeedLimit(有効な速度範囲)
  • displayMarketFactor および marketFactor(必要な単位とスケーリング)

ドキュメント(パラメータ詳細):MINING ALGORITHMS – GET /main/api/v2/mining/algorithms.


オプション 1:UI からビジネスオーダーを作成

ガイド付きで手動設定を行いたい場合は NiceHash のインターフェースを使用してください。

  1. NiceHash にログインします。
  2. Hashrate Marketplace → Business Orders に移動します。
  3. マーケット(EU / USA)を選択します。
  4. アルゴリズムを選択します(例:SHA256AsicBoost)。
  5. マイニングプールを選択または追加します。
  6. ビジネスオーダーの種類を選択します。
  7. 固定速度の場合:金額と速度上限を設定します。固定期間の場合:金額、最低速度、終了日を設定します。
  8. 内容を確認して注文を確定します。

Business orders UI


オプション 2:API を使用して固定速度のビジネスオーダーを作成

以下を希望する場合は API の使用を推奨します:

  • 固定速度subType)の明示的な指定
  • 最小値を超える小数精度を含む正確な速度設定
  • 自動化、リトライ、スケーリング、および社内ツールとの統合

リファレンス実装および HMAC 署名の例はこちら:NiceHash REST Clients Demo (GitHub).


一般的なビジネスオーダーフローで使用される API

プログラムによるビジネスオーダー作成時に一般的に使用されるエンドポイント:

  • アルゴリズム制限と係数の取得: GET /main/api/v2/mining/algorithms
  • プール一覧: GET /main/api/v2/pool
  • プール作成(必要な場合): POST /main/api/v2/pool
  • ビジネスオーダー作成: POST /main/api/v2/hashpower/business/order
  • 注文状況の確認: GET /main/api/v2/hashpower/order/<orderId>


固定速度の基本(SHA256AsicBoost の例)

SHA256ASICBOOST のビジネスオーダーでは速度単位として EH を使用します。

最低速度ルール:limit はアルゴリズムの最小値(minSpeedLimit / 派生 minLimit)以上である必要があります。これは最低速度制約であり、小数精度の制限ではありません。

例(単位:EH):

  • 0.0001(最低しきい値の例)
  • 0.00011(有効・最小値より大)
  • 0.0001234(有効・高精度)


例 A:小規模な固定速度ビジネスオーダー(1 PH 相当)

この例では小数を用いた正確な固定速度を示します。(速度は EH で表記)

{
  "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"
}


例 B:固定速度ビジネスオーダー(25 PH・30日間)

25 PH を SHA256AsicBoost で指定する場合、EH に変換します:

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

目標を含む速度範囲を使用します:

  • 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"
}

注意:バックエンドが全量を割り当てられない場合、割り当てエラーが発生することがあります。その場合は、後ほど再試行する、速度範囲を少し広げる、マーケットを変更(EU/USA)、または注文を分割してください。


よくあるエラーの対処方法

  • 5068 – 無効なマーケット係数:単位または係数が誤っています(/mining/algorithms と一致する必要あり)。
  • 2997 – 無効な金額・速度・価格:金額が少なすぎる、速度範囲が無効、または最小値未満。
  • 5191 – ハッシュレートを割り当てできません:リクエストは有効ですが供給不足です。再試行または分割してください。


追加リソース


まとめ

ビジネスオーダーは NiceHash の UI または API のいずれからでも作成できます。自動化と高度な制御を求めるプロフェッショナルユーザーには API の使用を推奨します。

必ず GET /main/api/v2/mining/algorithms を使用してアルゴリズム制限を確認し、それに基づいて注文ペイロードを構築してください。



ハッシュレートマーケットプレイス