技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
bitcoin-libraries-mempool-js【数据与研究】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 快照 · 自动分类 · 以原作者文档为准
Official mempool.space API client.
Repo: github.com/mempool/mempool.js.
npm install @mempool/mempool.js
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();
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"] });
Same API works against your own mempool.space instance:
mempoolJS({ hostname: "your-mempool.local" });