bitcoin-libraries-mempool-js

v2026.09.24

mempool.js (@mempool/mempool.js): TypeScript client for mempool.space API. REST + WebSocket; address history, fee estimates, mining stats. USE WHEN: integrating mempool.space data, building wallets / explorers.

GitHub
安装命令
npx skhub add claude-dev-suite/bitcoin-libraries-mempool-js
Markdown
SKILL.md

mempool.js

Official mempool.space API client.

Repo: github.com/mempool/mempool.js.

Install

npm install @mempool/mempool.js

Quick examples

import mempoolJS from "@mempool/mempool.js";

const { bitcoin: { addresses, fees, transactions, blocks, mempool } } =
    mempoolJS({ hostname: "mempool.space" });

// Fees
const recommended = await fees.getFeesRecommended();
// { fastestFee, halfHourFee, hourFee, economyFee, minimumFee }

// Address
const utxos = await addresses.getAddressTxsUtxo({ address: "bc1q..." });
const txs = await addresses.getAddressTxs({ address: "bc1q..." });

// Tx
const tx = await transactions.getTx({ txid: "abc..." });
const status = await transactions.getTxStatus({ txid: "abc..." });

// Mempool
const blocksProj = await mempool.getMempoolBlocks();

WebSocket

const ws = await mempoolJS.ws({ hostname: "mempool.space" });
ws.on("blocks", (block) => console.log("New block:", block.id));
ws.on("mempool-blocks", (mbs) => console.log("Projection:", mbs));
ws.send({ action: "want", data: ["blocks", "mempool-blocks"] });

Use cases

  • Web wallet fee selection.
  • Block explorer integrations.
  • Fee tracker apps.

Self-hosted

Same API works against your own mempool.space instance:

mempoolJS({ hostname: "your-mempool.local" });

See also

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

Sep 24, 2026

分类

未分类

许可证

MIT

源路径

skills/bitcoin/libraries/mempool-js

默认分支

main

最新提交

9496306

Tree SHA

fe4e2f1