Las Órdenes Comerciales de NiceHash están diseñadas para compradores profesionales de hashrate que necesitan una entrega de hashrate estable y predecible y más control que las órdenes estándar del mercado. Para una Orden Comercial, se requiere una organización verificada (KYB).
Existen dos tipos de Órdenes Comerciales:
IMPORTANTE: Los cambios se realizan cada 15 minutos
Una Orden Comercial es un paquete de hashrate gestionado, ensamblado a partir de vendedores disponibles en el mercado de NiceHash. Le permite comprar hashrate con:
Para crear una Orden Comercial, asegúrese de tener:
La configuración del algoritmo (límites, factores, mercados habilitados) puede obtenerse desde el endpoint oficial:
GET /main/api/v2/mining/algorithms
Utilice este endpoint para verificar:
minimalOrderAmount (importe mínimo en BTC)minSpeedLimit y maxSpeedLimit (rango válido de velocidad)displayMarketFactor y marketFactor (unidades requeridas y escala)Documentación (detalles de los parámetros): MINING ALGORITHMS – GET /main/api/v2/mining/algorithms.
Utilice la interfaz de NiceHash si desea una configuración guiada y manual.

El método mediante API se recomienda si desea:
subType)Las implementaciones de referencia y los ejemplos de firma HMAC están disponibles aquí: NiceHash REST Clients Demo (GitHub).
Estos endpoints se utilizan habitualmente al crear Orden Comercial de forma programática:
GET /main/api/v2/mining/algorithmsGET /main/api/v2/poolPOST /main/api/v2/poolPOST /main/api/v2/hashpower/business/orderGET /main/api/v2/hashpower/order/<orderId>Para SHA256ASICBOOST, las Órdenes Comerciales utilizan EH como unidad de velocidad.
Regla de velocidad mínima: su limit debe ser mayor o igual al mínimo del algoritmo (minSpeedLimit / minLimit derivado). Se trata de una restricción de velocidad mínima, no de una limitación de precisión decimal.
Ejemplos (valores en EH):
0.0001 (ejemplo de umbral mínimo)0.00011 (válido, superior al mínimo)0.0001234 (válido, mayor precisión decimal)Este ejemplo demuestra una velocidad fija pequeña y precisa utilizando decimales. (Los valores de velocidad se expresan en 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"
}
Para alcanzar 25 PH en SHA256AsicBoost, convierta a EH:
Utilice una ventana de velocidad que incluya su objetivo. Por ejemplo:
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"
}
Nota: Si el backend no puede asignar el paquete completo en ese momento, puede recibir un error de asignación. En ese caso, intente nuevamente más tarde, amplíe ligeramente la ventana de velocidad, cambie de mercado (UE/EE. UU.) o divida la orden en órdenes más pequeñas.
/mining/algorithms).Puede realizar Órdenes Comerciales tanto a través de la interfaz de NiceHash como mediante la API. El enfoque mediante API se recomienda para compradores profesionales que desean automatización y mayor control.
Valide siempre los límites del algoritmo utilizando GET /main/api/v2/mining/algorithms y, a continuación, construya el payload de su orden en consecuencia.