API pública de estadísticas del pool

API REST de solo lectura para estadísticas de los pools en solitario de XMR, BTC y BCH.

URL Base: https://api.ownblock.io

La API pública de OwnBlock está diseñada para integrarse con exploradores de bloques, monitores de pools y cualquier herramienta que necesite datos actualizados sobre el estado de la red y el rendimiento de los pools de minería en solitario de OwnBlock.

Todos los endpoints son de solo lectura (GET), no requieren autenticación ni clave de API y devuelven JSON con un formato homogéneo para las tres monedas compatibles. Los datos se actualizan automáticamente cada 60 segundos mediante sondeos internos a los backends de los pools.

Cada respuesta incluye estadísticas del pool (hashrate y porcentaje de la red), datos de la red (hashrate, dificultad y altura de bloque), información del último bloque encontrado y, para mayor transparencia, la dirección pública del pool junto con el mecanismo de verificación correspondiente: el view key de Monero, que permite auditar en cadena todas las entradas de la cartera del pool, y la firma coinbase (/ownblock/) de Bitcoin y Bitcoin Cash, visible en el campo coinbase de los bloques minados por OwnBlock en cualquier explorador de bloques.

Los endpoints de historial de bloques (/xmr/blocks, /btc/blocks, /bch/blocks) devuelven listas paginadas de bloques encontrados por cada pool, incluyendo estado de madurez, recompensa y datos de verificación. La paginación se controla con los parámetros ?page y ?limit (máximo 25 por página).

Esta API no expone estadísticas por minero. Está orientada a servicios externos que necesiten monitorizar los pools de OwnBlock de forma general. Si eres minero y necesitas supervisar tu actividad, puedes configurar alertas en tiempo real a través de Telegram y consultar tu panel personal. Para integraciones más avanzadas, nuestros servicios empresariales ofrecen más opciones.

Endpoints

General

GET https://api.ownblock.io/health

Estado del servicio. Útil para monitorizar la disponibilidad y validar integraciones.

GET https://api.ownblock.io/stats

Estadísticas de XMR, BTC y BCH en una sola respuesta. Ideal para paneles y monitores que agreguen varias cadenas.

Monero (XMR)

Monero (XMR)

GET https://api.ownblock.io/xmr/stats

Estadísticas del pool y de la red de Monero: estado, algoritmo, comisión, hashrate del pool, hashrate de la red, dificultad, altura de bloque, tiempo medio de bloque, porcentaje de la red, último bloque encontrado y cartera del pool con view key.

GET https://api.ownblock.io/xmr/blocks

Lista paginada de bloques encontrados por el pool XMR. Cada entrada incluye timestamp, hash, altura, validez, estado de madurez, comisión, valor de recompensa, dirección del minero, dirección del pool y tx_key (cuando está disponible). Acepta ?page y ?limit (máx. 25).

Bitcoin (BTC)

Bitcoin (BTC)

GET https://api.ownblock.io/btc/stats

Estadísticas del pool y de la red de Bitcoin: estado, algoritmo, comisión, hashrate del pool, hashrate de la red, dificultad, altura de bloque, tiempo medio de bloque, porcentaje de la red, último bloque encontrado y cartera del pool con firma coinbase.

GET https://api.ownblock.io/btc/blocks

Lista paginada de bloques encontrados por el pool BTC. Cada entrada incluye timestamp, hash, altura, estado, valor de recompensa y dirección del minero. Acepta ?page y ?limit (máx. 25).

Bitcoin Cash (BCH)

Bitcoin Cash (BCH)

GET https://api.ownblock.io/bch/stats

Estadísticas del pool y de la red de Bitcoin Cash: estado, algoritmo, comisión, hashrate del pool, hashrate de la red, dificultad, altura de bloque, tiempo medio de bloque, porcentaje de la red, último bloque encontrado y cartera del pool con firma coinbase.

GET https://api.ownblock.io/bch/blocks

Lista paginada de bloques encontrados por el pool BCH. Cada entrada incluye timestamp, hash, altura, estado, valor de recompensa y dirección del minero. Acepta ?page y ?limit (máx. 25).

Notas de uso

  • Sin autenticación. No se requiere clave de API.
  • Formato de respuesta: application/json.
  • Las estadísticas se actualizan cada 60 s. No hagas solicitudes con más frecuencia.
  • Los endpoints de bloques admiten paginación con ?page y ?limit (máx. 25). La respuesta incluye el objeto pagination con total, total_pages, has_next y has_prev.
  • Haz un uso responsable; un uso abusivo puede hacer que se bloquee tu acceso.