Complete migration guide from Mempool.space to Maestro’s Esplora-compatible Bitcoin API with endpoint mapping and cost savings.
Network | Mempool.space | Maestro |
---|---|---|
Mainnet | https://mempool.space/api | https://xbt-mainnet.gomaestro-api.org/v0/esplora |
Testnet4 | https://mempool.space/testnet4/api | https://xbt-testnet.gomaestro-api.org/v0/esplora |
Mempool.space | Maestro |
---|---|
- | api-key |
Service | Supported |
---|---|
Addresses | ✓ |
Blocks | ✓ |
General | - |
Mining | - |
Fees | - |
Mempool | ✓ |
Transactions | ✓ |
Lightning | - |
Accelerator (Public) | - |
Accelerator (Authenticated) | - |
Mempool.space | Maestro |
---|---|
/api/mempool | /mempool |
/api/mempool/txids | /mempool/txids |
/api/mempool/recent | /mempool/recent |
stats
, mining/pools
, or prices must be implemented elsewhere if neededapi-key
to be included in every request, while many BDK integrations (or other Esplora clients) don’t natively support adding custom headers.
The Maestro Esplora-BDK-Proxy solves this problem by acting as a lightweight, local proxy that automatically injects your Maestro API key into requests.
api-key
..env.example
file to .env
:
.env
and set:
http://localhost:8080
.
api-key
and forwards requests to Maestro’s Esplora API.