MEVSwap is live - The first MEV DEX
mevswap.com
merkle
Dashboard
  • What is merkle
  • Private pool
    • What is Private mempool
    • What is MEV
      • Arbitrage
      • Backruns
      • Sandwiches
    • Wallets
      • Send transactions via RPC
      • Cancel a transaction
      • Transaction status
      • Send transactions via API
      • Programmable privacy
      • Transaction boost
      • Send Solana transaction
      • Solana Transaction Status
      • Solana Boost
    • Searchers
      • Bid on transactions
      • MEVBlocker websocket
      • Bid status
      • Send bundles
    • User Cashback
      • Implementation Guide
      • Dashboard
    • Mempool Explorer
  • MEVSwap
    • What is MEVSwap
    • MEV Bids
    • Swap Signatures
  • Pools
  • MEV Protected Free RPC
    • Ethereum RPC
    • BSC RPC
  • Snapshots
    • Ethereum RETH Snapshots
Powered by GitBook

© merkle 2023-2025

On this page

Was this helpful?

  1. Private pool
  2. Wallets

Cancel a transaction

Transaction cancellation is only supported on Ethereum and BNB at the moment.

Merkle provides a best-effort transaction cancellation feature. While we will notify all participating builders not to process the transaction, we cannot fully guarantee that the transaction will not be mined, particularly if the cancellation request is made close to the slot's end time.

To cancel a transaction, you can use the eth_cancelTransaction method via your Merkle RPC:

{
    jsonrpc: "2.0",
    id: 1,
    method: "eth_cancelTransaction",
    params: [
        // The hash of the transaction to be cancelled
        "0xb8101baf6bfd31243578e8847c12316f47318f567b02296fdf7fc783bef74826"
    ]
}

A successful response will return true:

{
    id: 1,
    result: true,
}
PreviousSend transactions via RPCNextTransaction status

Last updated 1 month ago

Was this helpful?