> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.chainstack.com/feedback

```json
{
  "path": "/docs/mempool-configuration",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# Mempool configurations

> Configure mempool access on your Chainstack nodes for pending transaction monitoring, MEV research, and real-time transaction pool data on EVM networks.

Mempool configurations vary wildly across different protocols & node client configurations.

The table here is a maintained reference of mempool configurations & specifics across all the protocols that Chainstack supports.

The table structure:

* Protocol — protocol name.
* Protocol availability — details of the mempool availability on the protocol level.
* Chainstack availability — how to access the protocol's mempool on Chainstack.
* Client configuration — the default node client configuration for the mempool as deployed at Chainstack.
* Example — a simple curl example. Remember to replace YOUR\_CHAINSTACK\_NODE with your Chainstack node endpoint for that particular protocol.

Remember that whatever the default configuration, we can always [customize](/docs/features-availability-across-subscription-plans#node-customization) it for you on a [dedicated node](/docs/dedicated-node) <Icon icon="heart" iconType="solid" /> <Icon icon="screwdriver-wrench" iconType="solid" />.

| Protocol        | Protocol availability                                                                                                                                                    | Chainstack availability                                                                            | Client configuration                                        | Example                                                |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------ |
| Ethereum        | Available to everyone                                                                                                                                                    | [Archive](/docs/protocols-modes-and-types) with [Debug and trace APIs](/docs/debug-and-trace-apis) | 4096 pending transactions                                   | [Ethereum txpool\_content](#ethereum-txpool_content)   |
| Polygon         | Available to everyone                                                                                                                                                    | [Archive](/docs/protocols-modes-and-types) with [Debug and trace APIs](/docs/debug-and-trace-apis) | 4096 pending transactions                                   | [Polygon txpool\_content](#polygon-txpool_content)     |
| BNB Smart Chain | Available to everyone                                                                                                                                                    | [Archive](/docs/protocols-modes-and-types) with [Debug and trace APIs](/docs/debug-and-trace-apis) | 4096 pending transactions                                   | [BSC txpool\_content](#bsc-txpool_content)             |
| Base            | [Private to Sequencer](https://github.com/base-org/node/issues/78).                                                                                                      | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Avalanche       | [Available only to validators](https://support.avax.network/en/articles/6158842-nodes-faq).                                                                              | Not available on Chainstack                                                                        | N/A                                                         | N/A                                                    |
| TON             | External messages are available in mempool                                                                                                                               | Available                                                                                          |                                                             |                                                        |
| Arbitrum        | No mempool. Only [Sequencer FIFO](https://docs.arbitrum.io/learn-more/faq#does-arbitrum-have-a-mempool).                                                                 | N/A                                                                                                | N/A                                                         | N/A                                                    |
| zkSync Era      | Sequencer only                                                                                                                                                           | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Polygon zkEVM   | Sequencer only                                                                                                                                                           | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Optimism        | [Private to Sequencer](https://docs.optimism.io/stack/differences#mempool-rules)                                                                                         | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Oasis Saphire   | [Confidential mempool](https://oasisprotocol.org/blog/web3-mev-protection)                                                                                               | N/A                                                                                                | N/A                                                         | N/A                                                    |
| NEAR            | [No mempool](https://gov.near.org/t/transaction-fee-discussion/58)                                                                                                       | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Aurora          | [No mempool](https://gov.near.org/t/transaction-fee-discussion/58)                                                                                                       | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Solana          | [No mempool](https://docs.solana.com/integrations/retrying-transactions)                                                                                                 | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Scroll          | [Publicly available through Sequencer](https://docs.scroll.io/en/technology/chain/rollup/).                                                                              | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Ronin           | Available to everyone                                                                                                                                                    | Not available on Chainstack                                                                        | N/A                                                         | N/A                                                    |
| Aptos           | [Available to everyone](https://aptos.dev/concepts/validator-nodes#mempool) but there is no [transaction stream](https://github.com/aptos-labs/aptos-core/issues/5200)   | [Full or archive node deployment](/docs/protocols-modes-and-types)                                 | N/A                                                         | N/A                                                    |
| Gnosis Chain    | Available to everyone                                                                                                                                                    | On a [dedicated node](/docs/dedicated-node).                                                       | Any configuration                                           | [Gnosis txpool\_content](#gnosis-txpool_content)       |
| Cronos          | No mempool. [Only Sequencer FIFO](https://docs.cronos.org/cronos-chain-protocol/cronos-general-faq#if-i-increase-the-gas-price-does-it-help-to-speed-up-my-transaction). | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Filecoin        | Available to everyone                                                                                                                                                    | [Full node deployment](/docs/protocols-modes-and-types)                                            | 20,000 pending messages                                     | [Filecoin MpoolPending](#filecoin-mpoolpending)        |
| Sonic           | Available to everyone                                                                                                                                                    | On a [dedicated node](/docs/dedicated-node)                                                        | 4096 pending transactions                                   | `txpool_*`                                             |
| Fantom          | Available to everyone                                                                                                                                                    | On a [dedicated node](/docs/dedicated-node)                                                        | 4096 pending transactions                                   | `txpool_*`                                             |
| TRON            | Available to everyone                                                                                                                                                    | On a [dedicated node](/docs/dedicated-node)                                                        | 4096 pending transactions                                   | `txpool_*`                                             |
| Starknet        | Private to Sequencer                                                                                                                                                     | N/A                                                                                                | N/A                                                         | N/A                                                    |
| Tezos           | Available to everyone                                                                                                                                                    | [Full or archive node deployment](/docs/protocols-modes-and-types)                                 | 240 blocks                                                  | [Tezos pending\_operations](#tezos-pending_operations) |
| Bitcoin         | Available to everyone                                                                                                                                                    | [Full node deployment](/docs/protocols-modes-and-types)                                            | mempool size: 300 MB mempool tx expiry: 336 hours (14 days) | [Bitcoin getrawmempool](#bitcoin-getrawmempool)        |

## Ethereum txpool\_content

<CodeGroup>
  ```bash Shell theme={"system"}
  curl -X POST \
       -H "Content-Type: application/json" \
       --data '{"jsonrpc":"2.0","method":"txpool_content","params":[],"id":1}' \
       YOUR_CHAINSTACK_NODE
  ```
</CodeGroup>

## Polygon txpool\_content

<CodeGroup>
  ```bash Shell theme={"system"}
  curl -X POST \
       -H "Content-Type: application/json" \
       --data '{"jsonrpc":"2.0","method":"txpool_content","params":[],"id":1}' \
       YOUR_CHAINSTACK_NODE
  ```
</CodeGroup>

## BSC txpool\_content

<CodeGroup>
  ```bash Shell theme={"system"}
  curl -X POST \
       -H "Content-Type: application/json" \
       --data '{"jsonrpc":"2.0","method":"txpool_content","params":[],"id":1}' \
       YOUR_CHAINSTACK_NODE
  ```
</CodeGroup>

## Gnosis txpool\_content

<CodeGroup>
  ```bash Shell theme={"system"}
  curl -X POST \
       -H "Content-Type: application/json" \
       --data '{"jsonrpc":"2.0","method":"txpool_content","params":[],"id":1}' \
       YOUR_CHAINSTACK_NODE
  ```
</CodeGroup>

## Filecoin MpoolPending

<CodeGroup>
  ```bash Shell theme={"system"}
  curl -X POST \
       -H "Content-Type: application/json" \
       --data '{ "jsonrpc": "2.0", "method": "Filecoin.MpoolPending", "params": [null], "id": 1 }' \
       YOUR_CHAINSTACK_NODE
  ```
</CodeGroup>

## Fantom txpool\_content

<CodeGroup>
  ```bash Shell theme={"system"}
  curl -X POST \
       -H "Content-Type: application/json" \
       --data '{"jsonrpc":"2.0","method":"txpool_content","params":[],"id":1}' \
       YOUR_CHAINSTACK_NODE
  ```
</CodeGroup>

## Tezos pending\_operations

<CodeGroup>
  ```bash Shell theme={"system"}
  curl -X GET "YOUR_CHAINSTACK_NODE/chains/main/mempool/pending_operations"
  ```
</CodeGroup>

## Bitcoin getrawmempool

<CodeGroup>
  ```bash Shell theme={"system"}
  curl -X POST \
       -H "Content-Type: application/json" \
       --data '{"jsonrpc": "2.0", "id":"curltest", "method": "getrawmempool", "params": [] }' \
       YOUR_CHAINSTACK_NODE
  ```
</CodeGroup>

<CardGroup>
  <Card title="Ake">
    <img src="https://mintcdn.com/chainstack/UN3rP7zhB69idvnC/images/docs/profile_images/1719912994363326464/8_Bi4fdM_400x400.jpg?fit=max&auto=format&n=UN3rP7zhB69idvnC&q=85&s=792a24ab1b4682406fa589c0ecd88e5d" alt="Ake" style={{width: '80px', height: '80px', borderRadius: '50%', objectFit: 'cover', display: 'block', margin: '0 auto'}} noZoom width="400" height="400" data-path="images/docs/profile_images/1719912994363326464/8_Bi4fdM_400x400.jpg" />

    <Icon icon="code" iconType="solid" /> Director of Developer Experience @ Chainstack
    <br /><Icon icon="screwdriver-wrench" iconType="solid" /> Talk to me all things Web3
    <br />20 years in technology | 8+ years in Web3 full time years experience

    <div style={{display: "flex", justifyContent: "center", gap: "12px"}}>
      <a href="https://github.com/akegaviar/" style={{textDecoration: "none", borderBottom: "none"}}>
        <Icon icon="github" iconType="brands" />
      </a>

      <a href="https://twitter.com/akegaviar" style={{textDecoration: "none", borderBottom: "none"}}>
        <Icon icon="twitter" iconType="brands" />
      </a>

      <a href="https://www.linkedin.com/in/ake/" style={{textDecoration: "none", borderBottom: "none"}}>
        <Icon icon="linkedin" iconType="brands" />
      </a>
    </div>
  </Card>
</CardGroup>
