No description
Find a file
wiz 26c4b86332
Some checks are pending
Backend Integration Tests with MariaDB / Backend Integration Tests - node 24.13.0 (push) Waiting to run
CI Pipeline for the Backend and Frontend / Backend (dev) - node 24.13.0 (push) Waiting to run
CI Pipeline for the Backend and Frontend / Backend (prod) - node 24.13.0 (push) Waiting to run
CI Pipeline for the Backend and Frontend / Cache assets for builds (push) Waiting to run
CI Pipeline for the Backend and Frontend / Frontend (dev) - node 24.13.0 (push) Blocked by required conditions
CI Pipeline for the Backend and Frontend / Frontend (prod) - node 24.13.0 (push) Blocked by required conditions
CI Pipeline for the Backend and Frontend / E2E tests for liquid (push) Blocked by required conditions
CI Pipeline for the Backend and Frontend / E2E tests for mempool (push) Blocked by required conditions
CI Pipeline for the Backend and Frontend / E2E tests for testnet4 (push) Blocked by required conditions
CI Pipeline for the Backend and Frontend / Validate generated backend Docker JSON (push) Waiting to run
Supply Chain Audit / Backend install-script audit (push) Waiting to run
Supply Chain Audit / Frontend install-script audit (push) Waiting to run
ops: Bump elements to 23.3.2 in prod installer
2026-07-18 00:08:36 +09:00
.github Add suggested fix from copilot review for nginx CI 2026-07-04 14:17:52 +09:00
.vscode Fix: napi macro breaks rust-analyzer 2023-07-03 10:18:19 -04:00
backend optimize block count queries 2026-07-14 05:28:35 +00:00
contributors Merge pull request #6263 from jramos0/hot-fix 2026-02-18 15:48:11 +09:00
docker enforce check-install-scripts in ci workflows 2026-06-05 05:47:46 +00:00
frontend Remove noopenner noreferrer from mempool holdings link 2026-07-17 15:47:24 +09:00
production ops: Bump elements to 23.3.2 in prod installer 2026-07-18 00:08:36 +09:00
rust/gbt Fix: Bump Rust dependencies 2026-04-08 02:03:41 +09:00
scripts Add mempool umbrel update script 2026-05-31 14:59:33 +09:00
.gitattributes Fix .gitattributes for line endings again 2020-07-24 22:42:08 +09:00
.gitignore Add a step to validate the JSON config generated for Docker 2024-02-06 19:47:09 -08:00
.nvmrc Bump node to v24.13 2026-01-13 14:20:20 -08:00
CONTRIBUTING.md Update legal entity in CONTRIBUTING.md 2026-02-25 21:22:19 +09:00
COPYING.md Remove old GPLv3 license file, rename AGPLv3 license to COPYING 2023-12-31 03:22:14 +09:00
http-basic.conf Move var to http-basic, mirror config for Docker 2026-05-31 05:29:29 +09:00
LICENSE Update trademarks entity name 2026-04-22 09:11:16 +09:00
nginx-mempool.conf docker: Add missing nginx route for /api/v1/services 2025-04-06 23:44:06 +09:00
nginx.conf Move var to http-basic, mirror config for Docker 2026-05-31 05:29:29 +09:00
README.md One more 2023-12-19 21:49:52 -07:00

The Mempool Open Source Project® mempool

https://user-images.githubusercontent.com/93150691/226236121-375ea64f-b4a1-4cc0-8fad-a6fb33226840.mp4


Mempool is the fully-featured mempool visualizer, explorer, and API service running at mempool.space.

It is an open-source project developed and operated for the benefit of the Bitcoin community, with a focus on the emerging transaction fee market that is evolving Bitcoin into a multi-layer ecosystem.

Installation Methods

Mempool can be self-hosted on a wide variety of your own hardware, ranging from a simple one-click installation on a Raspberry Pi full-node distro all the way to a robust production instance on a powerful FreeBSD server.

Most people should use a one-click install method.

Other install methods are meant for developers and others with experience managing servers. If you want support for your own production instance of Mempool, or if you'd like to have your own instance of Mempool run by the mempool.space team on their own global ISP infrastructure—check out Mempool Enterprise®.

One-Click Installation

Mempool can be conveniently installed on the following full-node distros:

We highly recommend you deploy your own Mempool instance this way. No matter which option you pick, you'll be able to get your own fully-sovereign instance of Mempool up quickly without needing to fiddle with any settings.

Advanced Installation Methods

Mempool can be installed in other ways too, but we only recommend doing so if you're a developer, have experience managing servers, or otherwise know what you're doing.

  • See the docker/ directory for instructions on deploying Mempool with Docker.
  • See the backend/ and frontend/ directories for manual install instructions oriented for developers.
  • See the production/ directory for guidance on setting up a more serious Mempool instance designed for high performance at scale.