txpool_content - Berachain RPC Method
Inspect the full pending and queued transaction pool on Berachain. Useful for mempool analytics, transaction replacement debugging, and operational monitoring.
Returns the full pending and queued transaction pool for the connected Berachain endpoint. Transactions are grouped first by sender address and then by nonce.
Non-standard method.
txpool_contentis a Geth-style mempool inspection method. It is not part of the core Ethereum Execution API method set, and many shared RPC endpoints disable it because of response size and sensitivity concerns.
Why Berachain? Build on the Proof-of-Liquidity L1 with $3.2B+ TVL and innovative three-token economics with Proof-of-Liquidity consensus, three-token model (BERA/BGT/HONEY), $142M funding, and unified validator-DeFi incentive alignment.
When to Use This Method
txpool_content is useful for DeFi protocol developers, liquidity providers, and teams building yield-optimized applications:
- Replacement Transaction Debugging — Inspect multiple transactions with the same sender and nonce
- Mempool Analytics — Analyze which accounts dominate pending flow and how backlogs are distributed
- Relayer Operations — Verify whether submitted transactions are still pending, queued, or replaced
- Fee Strategy Tuning — Inspect real mempool fee levels and transaction types across the pending pool
Request Parameters
This method accepts no parameters.
Response Body
Address-indexed map of processable transactions grouped by nonce
Address-indexed map of non-processable transactions grouped by nonce
Error Responses
Code Examples
curl -X POST https://api-berachain-mainnet.n.dwellir.com/YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "txpool_content",
"params": [],
"id": 1
}'Error Handling
| Error Code | Message | Description |
|---|---|---|
| -32601 | Method not found | The endpoint does not expose txpool methods |
| -32603 | Internal error | The node rejected or failed to process the request |
Related Methods
txpool_status- Retrieve only pending and queued counterseth_getTransactionByHash- Inspect a single transaction after you identify it in the mempooleth_sendRawTransaction- Broadcast signed transactions to the network
txpool_status
Inspect pending and queued transaction counts in the Berachain transaction pool. Useful for mempool monitoring, congestion analysis, and node health checks.
eth_mining
Check the legacy eth_mining compatibility method on Berachain. Public endpoints often return a client-specific unsupported-method response instead of a boolean.