<p>You can use <a href="https://quicknode.com" rel="nofollow noreferrer">quicknode.com</a> to get a free RPC/public RPC to access the Bitcoin mempool.</p>
<p><a href="https://quicknode.com" rel="nofollow noreferrer">quicknode.com</a> is a blockchain node provider that offers a free tier of service that includes access to the Bitcoin mempool.</p>
<p>You can find more information about QuickNode's free tier here: <a href="https://www.quicknode.com/docs/bitcoin" rel="nofollow noreferrer">https://www.quicknode.com/docs/bitcoin</a></p>
<p>Hope this helps.</p>
<p>Irwing Tello</p>

CC BY-SA 4.0
2023-06-22T04:10:57.533Z
2023-06-22T04:11:28.670Z
2023-06-22T04:11:28.670Z
Irwing Tello
<p>There are some block explorers that will provide very limited access to their mempool, e.g. <a href="https://github.com/Blockstream/esplora/blob/master/API.md#mempool" rel="nofollow noreferrer">blockstream.info</a>, or <a href="https://mempool.space/docs/api/rest#get-mempool" rel="nofollow noreferrer">mempool.space</a>. I am not aware of any service that provides full access to their mempool via an API for free. The easiest and cheapest way might be to run your own node.</p>

CC BY-SA 4.0
2023-06-14T18:31:49.670Z
2023-06-14T18:38:15.367Z
2023-06-14T18:38:15.367Z
Murch
<p>Hi Developer advocate from Chainstack here.</p>
<p>Chainstack offers access to Bitcoin with 3 million free requests per month for developers. You can give it a try. The API you will be using probably includes &quot;getmempoolinfo,&quot; &quot;getrawmempool,&quot; and &quot;getmempoolentry.&quot;</p>
<p>I strongly recommend using an RPC service instead of running your own node. Since no single node has all pending transactions in the blockchain, there's no significant benefit to running a node by yourself. This is simply how the blockchain operates. If you can use an RPC provider to do the job for free, there's really no point in setting up a server.</p>
<p>Hope it helps, happy coding.</p>

CC BY-SA 4.0
2023-06-22T05:47:13.550Z
2023-06-22T05:47:13.550Z
Wuzhong - DevEx
<p>I'm interested in finding a reliable and free source that provides an RPC interface or an accessible API to retrieve information from the Bitcoin mempool. Any suggestions or recommendations would be greatly appreciated.</p>

CC BY-SA 4.0
2023-06-14T16:55:05.953Z
There is no "the" mempool. Every node has its own, and there is no guarantee that they're consistent with one another. So the obvious answer would be: run your own node.
Pieter Wuille
<json-rpc><mempool>
Where can I get a free RPC/public RPC to access Bitcoin mempool?
Jesus Silva
# Where can I get a free RPC/public RPC to access Bitcoin mempool?

(Asked by: username_0 on 2023-06-14)

I'm interested in finding a reliable and free source that provides an RPC interface or an accessible API to retrieve information from the Bitcoin mempool. Any suggestions or recommendations would be greatly appreciated.

**Tags:** json-rpc, mempool

> **Comments:**
> **username_1**: There is no "the" mempool. Every node has its own, and there is no guarantee that they're consistent with one another. So the obvious answer would be: run your own node.  

---

## 3 answers

### Answer by username_2 on 2023-06-22. Score: 2 | Accepted answer

You can use [quicknode.com](https://quicknode.com) to get a free RPC/public RPC to access the Bitcoin mempool.

[quicknode.com](https://quicknode.com) is a blockchain node provider that offers a free tier of service that includes access to the Bitcoin mempool.

You can find more information about QuickNode's free tier here: <https://www.quicknode.com/docs/bitcoin>

Hope this helps.

username_2


---

### Answer by username_3 on 2023-06-14. Score: 3

There are some block explorers that will provide very limited access to their mempool, e.g. [blockstream.info](https://github.com/Blockstream/esplora/blob/master/API.md#mempool), or [mempool.space](https://mempool.space/docs/api/rest#get-mempool). I am not aware of any service that provides full access to their mempool via an API for free. The easiest and cheapest way might be to run your own node.


---

### Answer by username_4 on 2023-06-22. Score: 2

Hi Developer advocate from Chainstack here.

Chainstack offers access to Bitcoin with 3 million free requests per month for developers. You can give it a try. The API you will be using probably includes "getmempoolinfo," "getrawmempool," and "getmempoolentry."

I strongly recommend using an RPC service instead of running your own node. Since no single node has all pending transactions in the blockchain, there's no significant benefit to running a node by yourself. This is simply how the blockchain operates. If you can use an RPC provider to do the job for free, there's really no point in setting up a server.

Hope it helps, happy coding.


---

