Release Stuck EVM Transactions

You can programatically cancel or accelerate a "stuck" EVM transaction.

If a previously submitted transaction was submitted with low fees and is now stuck in the mempool, Fordefi enables you to cancel or accelerate those transactions. This is achieved by sending a new transaction on chain with the same nonce as the stuck transaction and a fee that should be adjusted to the current network congestion, but no less than 12% above the original transaction.

Cancel a transaction

To cancel a transaction using the API, call this endpoint with this payload example. Effectively, you send 0 ETH (or the base asset on any other chain) to yourself, with a higher fee:

{
    "type": "evm_transaction",
    "release_type": "cancel",
    "signer_type": "api_signer"
}

Accelerate a transaction

Provide the following example payload to the same endpoint, as above. It creates exactly the same transaction as the original only just with higher fees:

{
    "type": "evm_transaction",
    "release_type": "accelerate",
    "signer_type": "api_signer"
}