Przejdź do treści
Biblioteka skilli
Programowanie · Integracja z narzędziem

bitcoin-libraries-mempool-js

/bitcoin-libraries-mempool-js

Integruje dane mempool.space w aplikacjach TypeScript przez klienta mempool.js: REST i WebSocket, historia adresów, szacunki opłat i statystyki kopania.

Licencja
MIT
Ostatnia zmiana repozytorium
21.10.2026

Ocena i bezpieczeństwo

95/ 100Klasa: dobry
Format20 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 21.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Integruje dane mempool.space w aplikacjach TypeScript przez klienta mempool.js: REST i WebSocket, historia adresów, szacunki opłat i statystyki kopania.

Oryginalny opis (EN)

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.

Jak działa

  1. Install
  2. Quick examples
  3. WebSocket
  4. Use cases
  5. Self-hosted
  6. See also
Sekcje z nagłówków SKILL.md, w oryginale · 65 linii, 169 słów
Podgląd SKILL.md
---
name: bitcoin-libraries-mempool-js
description: |
  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.
allowed-tools: Read, Grep, Glob
---

# mempool.js

Official mempool.space API client.

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

## Install

```bash
npm install @mempool/mempool.js
```

## Quick examples

```ts
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

```ts
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:
```ts
mempoolJS({ hostname: "your-mempool.local" });
```

## See also

- [../../infrastructure/mempool-space/SKILL.md](../../infrastructure/mempool-space/SKILL.md)
- [bitcoinjs-lib/SKILL.md](../bitcoinjs-lib/SKILL.md)
- [scure-btc-signer/SKILL.md](../scure-btc-signer/SKILL.md)

Wersje

W bazie nie ma innych skilli o nazwie bitcoin-libraries-mempool-js.

Migawka bazy z 28.10.2026 · wersja paczki 4c4f88b47f46 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 95bitcoin-infrastructure-mempool-space
    Integruje się z mempool.space, otwartym eksploratorem mempoola ze śledzeniem opłat, API REST i WebSocket oraz opcją samodzielnego hostowania.
  • 95bitcoin-fee-estimation
    Dobiera strategie szacowania opłat Bitcoin: estimatesmartfee z lokalnego mempoola, API mempool.space i BlockCypher, podbijanie opłat i minimalna stawka przekazywania.
  • 100analyzing-mempool
    Monitoruje mempool blockchaina w poszukiwaniu oczekujących transakcji, front-runningu i szans MEV.
  • 100follow-the-crypto
    Śledzi adresy i transakcje kryptowalutowe na publicznych blockchainach przez Etherscan, Blockchair, mempool.space i Blockscout, np. dokąd trafiła płatność oszustwa i czy adres figuruje na listach sankcyjnych.
  • 100analyzing-mempool
    Monitoruje mempool blockchaina pod kątem oczekujących transakcji, analizy opłat gas i okazji MEV.
  • 95blockchain-bitcoin
    Wyjaśnia wnętrze Bitcoina: implementację Bitcoin Core, Bitcoin Script, Taproot, wydobycie, Lightning, standardy BIP oraz tokeny Ordinals, BRC-20 i Runes.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.