Developers

TideHash public API

TideHash publishes its live order book and stats as read-only JSON. No key or account is needed. Use it for dashboards, bots or your own price alerts.

  • Base URL: https://tidehash.com. All endpoints are GET and return JSON; times are UTC (ISO 8601).
  • Responses are cached for about 5 seconds, so polling more often than every 5–10 seconds returns the same data. Please keep it to that.
  • Prices are in USD per TH/s per day; hashrate is in TH/s.
  • Only these public endpoints are documented. Order, payment and account endpoints are private and not part of this API.

Examples below are real responses, trimmed, read when this page was built.

GET /api/pricing

Live base price (the lowest bid that gets hashrate, USD per TH/s per day), minimum order, BTC/USD rate and whether new orders are open. Also lists the available payment methods.

{
  "min_bid_usd_th_day": 2.64,
  "min_order_usd": 10,
  "btc_usd": 80560.72,
  "orders_open": true,
  "updated_at": "2026-10-24T10:46:54Z"
}

GET /api/stats

Hashrate on TideHash right now and over the last hour, capacity, rented and free TH/s, connected miners and total work delivered.

{
  "hashrate_ths": 191.99,
  "hashrate_1h_ths": 196.39,
  "capacity_ths": 191.99,
  "allocated_ths": 186.94,
  "available_ths": 5.04,
  "connected_miners": 35,
  "delivered_th_days_total": 718.087213,
  "updated_at": "2026-10-24T10:46:54Z"
}

GET /api/orderbook

The public order book: base price, free and total capacity, and every bid (price, speed, live hashrate, remaining TH-days, state). No customer data.

{
  "base_price_usd_th_day": 2.64,
  "available_ths": 5.04,
  "capacity_ths": 192.16,
  "bids": [
    {
      "price_usd_th_day": 2.77,
      "speed_ths": 180,
      "current_ths": 187.12,
      "remaining_th_days": 29.0805,
      "paid_th_days": 180,
      "eta_hours": 3.73,
      "state": "running"
    }
  ],
  "updated_at": "2026-10-24T10:46:54Z"
}

GET /api/network

XBT network block height, difficulty and estimated network hashrate.

{
  "block_height": 978754,
  "difficulty": 5943808106.906325,
  "network_hashrate_ths": 44602.93,
  "updated_at": "2026-10-24T10:39:13Z"
}

GET /api/history

Total and rented TideHash hashrate over time. Optional ?range= (for example 7d); returns buckets with timestamps.

{
  "bucket_minutes": 10,
  "range": "",
  "points": [
    {
      "t": "2026-10-23T10:40:00Z",
      "ths": 79.93,
      "rented_ths": 77.99
    },
    {
      "t": "2026-10-23T10:50:00Z",
      "ths": 186.36,
      "rented_ths": 171.99
    }
  ]
}

GET /api/activity

Recent public order events (rented, finished) with size and time. No customer data.

{
  "events": [
    {
      "kind": "finished",
      "th": 80,
      "at": "2026-10-24T06:53:00Z"
    },
    {
      "kind": "finished",
      "th": 100,
      "at": "2026-10-23T14:42:00Z"
    }
  ]
}

Questions or ideas? Ask in our Discord.

Ready to try it? Rent Blake2b hashrate from 1 TH/s, or check the Blake2b hashrate price today. Questions? Ask in our Discord.