⚡ High-Performance ASIC & GPU Clusters Available | Instant Stratum Delivery | Zero KYC Checkout
B2B API v1.0 🛡️ White-Label Hardware ⚡ Liquidación por Saldo 🦅 KawPow & ASICs

Wholesale Hashpower & Mining API

Acceso programático institucional a potencia de minería en tiempo real sobre 12+ algoritmos PoW. Despliega minería cloud con tu propia marca, aísla hashrate por cliente, monitoriza telemetría stratum en directo y liquida órdenes al instante desde tu saldo.

🔑

Solicitar Acceso a la API

El acceso a la API requiere aprobación manual por parte del administrador desde el backoffice.

Iniciar Sesión para Solicitar Acceso
Formato de Código:

1 Quickstart & Autenticación

Autentica cada llamada REST mediante tu Bearer Token o cabecera personalizada.

🌐 URL Base de la API

https://rentminingrigs.net/api/v1

Todas las rutas aceptan y devuelven payloads JSON estándar codificados en UTF-8.

🔒 Cabecera Requerida

Authorization: Bearer rmr_live_your_api_key_here

También es compatible mediante cabecera directa: X-API-Key: <key>.

GET /api/v1/balance
Verificar Conectividad y Saldo

2 Sistema de Saldo & Depósitos en Cripto

Deposita fondos directamente en criptomonedas (BTC, LTC, BCH, ETH, DOGE). Nuestro motor sincroniza la transacción, acredita el saldo USD a tipo de cambio spot y te permite emitir contratos al instante sin esperar confirmaciones en cada compra.

Flujo de Recarga y Liquidación
1. Solicitar Dirección

Llama a /balance/deposit-address indicando BTC, LTC, ETH, BCH o DOGE.

2. Enviar Cripto

Envía la cantidad deseada desde tu monedero o exchange a la dirección asignada.

3. Acreditación Spot

Al confirmarse en red, el depósito se convierte y acredita inmediatamente a tu saldo USD.

4. Compras Instantáneas

Lanza contratos con /contracts descontando automáticamente el coste sin demoras on-chain.

⚡ Generador Interactivo de Dirección de Depósito

Prueba la llamada de depósito en directo con tus credenciales.

API Live
QR
Dirección Oficial de Depósito ()

3 Algoritmos Soportados & Cotizaciones en Tiempo Real

Comprueba disponibilidad de rigs, cuenta de nodos activos y calcula precios mayoristas al instante.

kawpow GPU Cluster

Ravencoin (RVN), Neoxa, Clore.ai

Unidad: MH/s (o GH/s) • Min: 50 MH
sha256 ASIC

Bitcoin (BTC), Bitcoin Cash (BCH)

Unidad: TH/s (o PH/s)
scrypt ASIC

Litecoin (LTC), Dogecoin (DOGE)

Unidad: GH/s (o TH/s)
etchash GPU / ASIC

Ethereum Classic (ETC)

Unidad: GH/s (o TH/s)
randomx CPU Cluster

Monero (XMR)

Unidad: KH/s (o MH/s)
equihash ASIC

Zcash (ZEC), Horizen

Unidad: KSol/s (o MSol/s)
x11 ASIC

Dash, Bitcoin Base (BCB), Cannacoin

Unidad: GH/s (o TH/s)
GET /api/v1/quote?algo=kawpow&target_hashrate_mh=500&duration_hours=24
Cotización Mayorista

4 Inventario de Nodos en Tiempo Real (White-Label)

Consulta la lista de máquinas y clústers reales disponibles. Todos los nodos se devuelven renombrados bajo el estándar Dedicated Cloud Node #ID con tu margen ya aplicado.

GET /api/v1/rigs?algo=kawpow&limit=5
Respuesta JSON White-Label
{
  "success": true,
  "algorithm": "kawpow",
  "count": 5,
  "b2b_margin_applied": "5%",
  "rigs": [
    {
      "rig_id": "272687",
      "name": "Dedicated Cloud Node #272687 (KAWPOW)",
      "algorithm": "kawpow",
      "status": "available",
      "online": true,
      "region": "us-west",
      "hashrate": {
        "advertised_value": 1.0,
        "advertised_unit": "GH/s",
        "hashrate_mh": 1000.0
      },
      "pricing": {
        "price_usd_per_day": 23.02,
        "price_usd_per_hour": 0.96
      },
      "dedicated": true
    }
  ]
}

5 Crear Contrato de Minería (Orden Automatizada)

Aprovisiona potencia dedicada para un cliente específico. Soporta enrutamiento stratum personalizado, debita tu saldo automáticamente y empieza a enviar hashes de inmediato.

POST /api/v1/contracts
201 Created
KawPow (GPU Ravencoin) Compatible con cualquier pool Stratum (2Miners, Flypool, NiceHash)

Para minar Ravencoin en cluster GPU envía "algo": "kawpow", "hashrate": 500, "unit": "MH" y tu pool Stratum.

6 Telemetría en Vivo & Estadísticas de Minería

Transmite hashrate en tiempo real, ratio de eficiencia, shares aceptados y tiempo restante de ejecución.

GET /api/v1/contracts/{uuid}/telemetry
Live Telemetry JSON

7 Hot-Swap de Pool en Caliente

Cambia la dirección del pool stratum o las credenciales del minero sobre la marcha sin interrumpir la orden.

PUT /api/v1/contracts/{uuid}/pool
Actualización en Caliente
{
  "pool": {
    "host": "stratum-backup.2miners.com",
    "port": 6060,
    "worker": "RDmP6mD79N9tC7sF1mN14WjEwG6qL9tZ2B.backupRig",
    "password": "x"
  }
}

8 Asignación & Analítica por Cliente Final

Consulta la potencia agregada entregada a un cliente final específico a través de múltiples contratos y algoritmos.

GET /api/v1/customers/{customer_ref}/stats
Estadísticas Agregadas

9 Notificaciones Webhook & Firma Criptográfica HMAC

Recibe eventos HTTP POST asíncronos cuando un contrato se activa, finaliza, pierde potencia o cuando se acreditan depósitos.

Verificación de Firma HMAC-SHA256

Anti-Replay

Cada payload enviado a tu webhook incluye una cabecera para garantizar la autenticidad e integridad del mensaje:

X-Mining-Signature: t=1727620000,v1=5d41402abc4b2a76b9719d911017c592...

Cálculo de firma: hash_hmac('sha256', "${timestamp}.${raw_json_body}", webhook_secret)

10 Modo Sandbox & Pruebas Virtuales

Prueba tu integración de extremo a extremo sin gastar criptomonedas reales.

Activar Cabecera Sandbox

Añade la siguiente cabecera en cualquier llamada para operar en modo simulación:

X-Sandbox: true

Simular Acreditación de Saldo

Añade saldo de prueba virtual instantáneamente a tu ledger sandbox:

POST /api/v1/sandbox/credit

11 Referencia de Códigos de Error HTTP

Respuestas estándar de error en formato JSON para facilitar la gestión en tu aplicación.

Código HTTP Motivo Descripción & Acción
200 / 201 Success / Created Petición procesada con éxito. Contrato o cotización generada.
400 Bad Request Parámetros Inválidos Falta algún campo obligatorio o formato de Stratum host/puerto erróneo.
401 Unauthorized API Key Faltante o Inválida No se suministró cabecera Bearer o la API Key no existe en la base de datos.
403 Forbidden Acceso No Habilitado Tu cuenta de API está pendiente de aprobación por el administrador en el backoffice.
402 Payment Required Saldo Insuficiente El coste del contrato excede tu saldo disponible en USD. Recarga saldo vía crypto.
422 Unprocessable Capacidad Agotada No hay hardware disponible para satisfacer el hashrate o duración solicitada.
429 Too Many Requests Rate Limit Excedido Límite de 120 peticiones por minuto alcanzado. Aplica backoff exponencial.