OrangeDeck

The Bitcoin mempool, live

Waiting transactions fall onto a heap as a tile mosaic, sized by what they move and coloured by age, fee or type. Confirmed ones fly into the block. You watch the network breathe.

MIT licensedNo account, no telemetryNo keys, cannot signFive views, five hosts

Version 0.2.17 from 2026-10-08 · What's new

The mempool as a living mosaic, with the last block beside it. Colour by age, fee or transaction type.

What it is

OrangeDeck is a Bitcoin mempool visualizer. It draws the mempool the way it actually behaves: every waiting transaction is a square. It piles up, it gets mined, it gets replaced, and you see it happen instead of reading a number.

Around that sit four more views: a block height clock for a tablet on the wall, mining figures from your own Bitaxe and from the network, a block explorer, and a market tab with candles, cumulative volume delta and liquidations.

Five views

The mempool as a living mosaic, with the last block beside it. Colour by age, fee or transaction type.

Feed

The mempool as a living mosaic, with the last block beside it. Colour by age, fee or transaction type.

Block height, fees, price, hashrate and the halving countdown, large and without controls. For a tablet on the wall.

Clock

Block height, fees, price, hashrate and the halving countdown, large and without controls. For a tablet on the wall.

A Bitaxe monitor: hashrate, best share against the network difficulty, temperature and power of your own miner. Beside it the network with hashrate, difficulty and the next adjustment.

Mining

A Bitaxe monitor: hashrate, best share against the network difficulty, temperature and power of your own miner. Beside it the network with hashrate, difficulty and the next adjustment.

Search by height, hash, txid or address. Browse blocks and their contents, see what replaced what.

Explorer

Search by height, hash, txid or address. Browse blocks and their contents, see what replaced what.

Price as candles or a line, volume, cumulative volume delta and liquidations, aggregated across exchanges.

Market

Price as candles or a line, volume, cumulative volume delta and liquidations, aggregated across exchanges.

Set up the way you want it

Every tab can be switched off, and the ones that stay can be put in any order. Inside each view you decide which parts are shown. OrangeDeck shows only what you want to see.

Made for

Get it

Any Linux desktop

An ordinary window. Wayland with an X11 fallback.

As a widget or bar Layer-shell on niri, sway, Hyprland, river, labwc.

Version 0.2.17. Flatpak bundle: flatpak install --user orangedeck-0.2.17.flatpak. The runtime comes from Flathub.

Inside DankMaterialShell

Listed in the DMS plugin directory. As a dashboard tab, a bar pill, a control center tile or a desktop widget.

From the DMS plugin directory: dms plugins install orangedeck. Runs on its own and uses the app's data when the app is running.

Windows

A ZIP, unzip and run. The same views as on Linux.

Version 0.2.17. ZIP for Windows 10 and 11, 64-bit: unzip and run orangedeck-app.exe. Not signed, SmartScreen asks on the first start.

Android

Phone or tablet. Each view has its own home screen shortcut.

Version 0.2.17. For Android 9 or newer, 64-bit ARM. Signed, the release notes give the fingerprint.

OrangeDeck's own repository. Add it once in F-Droid, Droid-ify or Neo Store, and updates arrive by themselves.

macOS

Builds, but has not been tested yet. There is no package so far.

All versions · Source

Where the numbers come from

Blocks, mempool, fees, hashrate
The public WebSocket of mempool.space, another public mempool instance or your own node. That is one field in the settings.
Price and trades
The public streams of Binance, Bybit and OKX.
Liquidations
Bybit and OKX. The heatmap is a model built from Binance open interest, and it says so on screen.
Your own miner
The local API of the device, AxeOS or cgminer. The request stays in your home network.

Why OrangeDeck

  1. 01

    It is a viewer, and nothing else

    It knows no private key, cannot sign, and carries no library that could. It only shows.

  2. 02

    No server of ours

    It talks to mempool.space or to the instance you choose, your own node included. There is no counting, no crash reports and no account.

  3. 03

    Measured, not guessed

    Where a number is a model rather than a measurement, as with the liquidation heatmap, it says so on screen, with the assumptions written out.

  4. 04

    One codebase, five hosts

    The same QML draws the window, the widget, the panel and the phone. What is fixed in one place is fixed everywhere.

  5. 05

    Yours to read

    MIT licensed, no obfuscation, and the reasoning is in the commit messages rather than lost.

Donate

OrangeDeck is free and will stay free. If you would like to support the work on it, you can send bitcoin. There is no account and nothing in return, and the site does not store who donated.

Questions

Does it need my keys?

No. It holds no keys, cannot sign anything and asks for none of your addresses.

Can I hide the tabs I do not use?

Yes. Every tab can be switched off in the settings and the others can be reordered. The same goes for the parts inside each view, down to single charts and bars.

Where does the data come from?

From mempool.space by default. In the settings you can enter another public mempool instance or your own node; it then applies everywhere, including the widgets and the service. Market data comes from the exchanges' public feeds.

Does it phone home?

No. There is no server of ours, no analytics and no crash reporting.

What does it cost?

Nothing. It is MIT licensed and there is no paid tier.

Which languages does it speak?

Thirteen: English, German, Spanish, French, Italian, Portuguese (Portugal and Brazil), Dutch, Russian, Japanese, Chinese, Polish and Czech. It starts in the system language, and numbers and dates follow the language you pick in the settings.

Is the liquidation heatmap real data?

No, and it says so on screen. Nobody publishes other people's positions; it is a model with its assumptions written out.

Can I run it on a tablet on the wall?

That is what the clock view is for: large figures, no controls. The Android build carries a shortcut straight into it.