Mempool

The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.
Connect it
In Keystile Automations → Connections → New connection, choose Mempool and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Mempool: get address details (Returns address details including chain and mempool stats).What it can do (35 actions)
| Action | What it does | Changes data |
|---|---|---|
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Get Address Details | Returns address details including chain and mempool stats | |
| Get Address Transactions | Returns transaction history (up to 50 mempool + 25 confirmed transactions) | |
| Get Address Transactions (Chain) | Returns confirmed transaction history (25 transactions per page) | |
| Get Address Transactions (Mempool) | Returns unconfirmed transactions (up to 50) | |
| Get Address UTXO | Returns unspent transaction outputs for an address | |
| Get All Transaction Output Spend Statuses | Get the spending status of all outputs in a transaction | |
| Get Block | Returns detailed block information | |
| Get Block Header | Returns the hex-encoded block header | |
| Get Block Height | Returns the hash of the block currently at specified height | |
| Get Block Raw | Returns the raw block representation in binary | |
| Get Block Status | Returns the confirmation status of a block | |
| Get Block Timestamp | Returns the height and hash of the block closest to the given timestamp | |
| Get Block Tip Hash | Returns the hash of the last block | |
| Get Block Tip Height | Returns the height of the last block | |
| Get Block Transaction ID | Returns the transaction at specified index within the block | |
| Get Block Transaction IDs | Returns a list of all transaction IDs in the block | |
| Get Block Transactions | Returns a list of transactions in the block (up to 25 transactions) | |
| Get Blocks (Bulk) | Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks | |
| Get Difficulty Adjustment | Returns details about Bitcoin difficulty adjustment | |
| Get Historical Price | Returns bitcoin historical price in main currencies | |
| Get Mempool Blocks Fees | Returns current mempool as projected blocks with fee rates and sizes | |
| Get Price | Returns bitcoin latest price in main currencies | |
| Get Raw Transaction | Get the raw transaction in hex format | |
| Get Recommended Fees | Returns recommended fee rates for different transaction confirmation targets | |
| Get Transaction | Retrieve transaction details by transaction ID | |
| Get Transaction Hex | Get the raw transaction in hex format | |
| Get Transaction Merkle Proof | Get the merkle proof for a transaction | |
| Get Transaction Merkleblock Proof | Get the merkle block proof for a transaction | |
| Get Transaction Output Spend Status | Get the spending status of a specific transaction output | |
| Get Transaction RBF Timeline | Get the Replace-By-Fee (RBF) timeline for a transaction | |
| Get Transaction Status | Get the confirmation status of a transaction | |
| Get Transaction Times | Get timing information for a transaction including first seen and block entry times | |
| Post Transaction | Submit a raw transaction to the network | |
| Validate Address | Validates a Bitcoin address |
How Keystile protects it
Every Mempool action is checked before it runs, whether it comes from an AI tool or a workflow. 1 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Mempool with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access