BTClock
BLOCK 951000 ·

A clock for the Bitcoin network

Bitcoin,
told in e-paper.

Block height. Spot price. Median fee. Halving countdown. Updated in real time, read at a glance, no phone required. Sits on a shelf and just ticks.

Latest block
951000
Spot price
$77,600
Median fee
1.00sat/vB
Booting WASM data-handler…
Connecting… Block 951000
Block 951000 /
Price $77,600 /
Fee 1.00 sat/vB /
Sats per dollar 1,289 /
Supply 20,034,375 BTC /
Halving 99,000 blocks to go /
Block 951000 /
Price $77,600 /
Fee 1.00 sat/vB /
Sats per dollar 1,289 /
Supply 20,034,375 BTC /
Halving 99,000 blocks to go /
§ 01

Manifesto

The first oracle is the timechain itself. Every ten minutes the network publishes a fact that no central bank can revise, no analyst can reframe, no PR desk can spin. A clock for that fact should not require an account. Should not ship telemetry. Should not need a phone. Should sit on a shelf and just tick.

BTClock is the object on the shelf. It listens to the same public feeds the rest of the Bitcoin network does, paints the numbers that matter to e-paper, and refreshes the picture in the time it takes to pour a coffee. It does that, and nothing else, for as long as the network keeps proving work.

§ 02

Catalogue

Twelve ways to read the  network.

Every screen below ships with the firmware. Pick one as the default — or let them rotate.

Booting WASM data-handler…
01

Block height

The only oracle that ever shipped.

Booting WASM data-handler…
02

Spot price

USD, EUR, GBP, JPY — pick your denomination.

Booting WASM data-handler…
03

Moscow time

Sats per dollar. The denominator-rich way to read the market.

Booting WASM data-handler…
04

Halving countdown

Counts in blocks, optionally in time.

Booting WASM data-handler…
05

Median fee rate

Two-decimal sat / vB — what you'll pay to confirm soon.

Booting WASM data-handler…
06

Circulating supply

Computed from height — no trusted feed required.

Booting WASM data-handler…
07

Market cap

Supply × spot, calculated locally.

Booting WASM data-handler…
08

Wall clock

If you must. Hours, minutes, day, month.

Booting WASM data-handler…
09

Inverted

White-on-black for the night shift.

Nostr zap
10

Nostr zap

Get notified of every zap on Nostr.

Bitaxe hashrate
11

Bitaxe hashrate

Live readout from your home miner. Best-difficulty share, too.

NWC integration
12

NWC integration

Get notified of sent and received payments on your Lightning wallet.

§ 03

Typography

Twelve typefaces.
One block height.

Switch the face the panels paint in from the on-device web UI. Every family below is rendered, right now, in the live block height.

  1. 01 Antonio
    Booting WASM data-handler…
    Condensed sans · default
  2. 02 Oswald
    Booting WASM data-handler…
    Condensed sans · alt
  3. 03 Inter
    Booting WASM data-handler…
    Geometric grotesk
  4. 04 Source Serif
    Booting WASM data-handler…
    Modern serif
  5. 05 Merriweather
    Booting WASM data-handler…
    Slab serif
  6. 06 Bitter
    Booting WASM data-handler…
    Slab serif · alt
  7. 07 Atkinson
    Booting WASM data-handler…
    Humanist · hyperlegible
  8. 08 Open Runde
    Booting WASM data-handler…
    Geometric · rounded
  9. 09 Roboto
    Booting WASM data-handler…
    Neo-grotesque
  10. 10 Noto Sans
    Booting WASM data-handler…
    Universal sans
  11. 11 Ubuntu
    Booting WASM data-handler…
    Humanist sans
  12. 12 Azeret
    Booting WASM data-handler…
    Contemporary display

All twelve shown above — most also ship a Bold variant; Antonio adds a SemiBold. Switch them from the on-device web UI.

§ 04

Hardware

One clock,
two editions.

The standard panel reads beautifully in any daylight. The frontlight edition adds an ambient-controlled LED frontlight in front of the e-paper so it stays legible after dark.

Standard

Daylight
  • E-paper readable in any room with daylight
  • Lowest power draw — sips off a phone charger
  • The minimalist's choice

With frontlight

Day & night
  • Ambient-controlled LED frontlight — readable in the dark
  • Ambient sensor dims it automatically
  • Living-room duty after sunset
§ 05

Sovereign by default

No accounts.
No telemetry.
Your data sources.

Open source

Firmware, schematic, and web UI are all public. Read every line — or contribute one.

Source on Forgejo →
Pick your data source

Use the public BTClock feed, point it at mempool.space and Kraken, or self-host the server — its code is open source too.

See data sources →
Set up in a browser

Plug it in, open the captive portal, pick your Wi-Fi. Updates arrive over the air from the on-device web UI.

Open the flasher →
Always on

Sips current — e-paper only draws during refresh. Lives happily on a phone charger, indefinitely.

Take it home

Sit it on a shelf.
Let it tick.

BTClock

An open-source Bitcoin e-paper clock. Made by the BTClock team and a handful of contributors.

Product

Live feed

The numbers on this page come straight from ws.btclock.dev — the same WebSocket your BTClock listens to.

BLOCK 951000 · © 2026 BTClock · A clock for the Bitcoin network