Transaction Accelerator

Boost a transaction's priority in your next block template using prioritisetransaction. When your pool finds a block, the boosted transaction will be included regardless of its real feerate.

How it works: The boosted transaction takes the place of the lowest-feerate transaction at the bottom of the block template. If the mempool isn't full (all transactions already fit), there is zero cost.

Revenue impact: After boosting, the server compares the block template's coinbase value before and after. The difference (if any) is the actual fee revenue lost per block mined. This is shown after each boost.

Your pool: {formatHashrate(poolHashrate)} / {formatHashrate(networkHashrate)} network ({poolShare > 0 ? `${(poolShare * 100).toFixed(6)}%` : "—"} of blocks).

Boost a Transaction

{#if txid && !validTxid} Must be exactly 64 hex characters {/if}
{#if overCap} Cannot exceed 2,000 sat/vB {/if}
{#if error}
{error}
{/if} {#if success}
{success}
{/if}

Boosted Transactions {#if boostedList.length > 0}{boostedList.length}{/if}

{#if boostedList.length === 0}
No transactions currently boosted. They are automatically removed when confirmed or dropped from the mempool.
{:else}
{#each boostedList as tx (tx.txid)} {/each}
Transaction Original Boosted to Delta vsize When
{tx.txid.slice(0, 10)}...{tx.txid.slice(-10)} {tx.original_feerate.toFixed(1)} sat/vB {tx.boosted_feerate.toFixed(1)} sat/vB {tx.fee_delta.toLocaleString()} sats {tx.vsize.toLocaleString()} {fmtAgo(tx.boosted_at)}
{/if}