> For the complete documentation index, see [llms.txt](https://docs.on.nexus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.on.nexus/tools/mempool-tools/bitcoin-accelerator.md).

# Bitcoin Accelerator

## 1. Introduction

[**Bitcoin Accelerator**](https://tools.mempool.com/speed) is a high-performance Bitcoin transaction accelerator built to resolve stuck or delayed transactions caused by low fees or network congestion. Leveraging the **Child Pays for Parent (CPFP)** mechanism, it enables users to quickly boost the confirmation speed of pending transactions directly on the Bitcoin mainnet.

Whether you're managing high-frequency mints or simply need a critical transaction to go through, Bitcoin Accelerator provides an efficient, secure, and user-friendly solution.

***

## 2. How It Works

#### 🔁 CPFP Acceleration Strategy

Bitcoin Accelerator is powered by the CPFP model — a native Bitcoin method for reprioritizing unconfirmed transactions:

* **Mechanism**: When a transaction is pending due to insufficient fees, a new “child” transaction is constructed that spends its output and pays a higher combined fee.
* **Effect**: Miners are incentivized to include both the parent and the child in the same block since the child’s fee covers the cost of both.

#### ⚙️ Workflow

```
[Pending Transaction A]
        ↓
[User submits TXID to Bitcoin Accelerator]
        ↓
[System generates Child Transaction B with a higher fee]
        ↓
[Child Transaction B is broadcast → Miner confirms A + B together]
```

***

## 3. Key Features

#### ✅ One-Click Acceleration

Submit a stuck transaction’s TXID — the system automatically calculates, constructs, and broadcasts a high-fee child transaction.

#### ⚡ Fast Confirmations

Even during high-congestion periods, Bitcoin Accelerator significantly reduces wait times, ensuring that your transaction gets confirmed in the next few blocks.

#### 📦 Batch Acceleration for Minters

Perfect for users who perform multiple mints:

* Detects multiple pending transactions automatically
* Allows batch acceleration with a single signature
* Minimizes manual input for power users

***

## 4. How to Use

1. Visit: <https://tools.mempool.com/speed>
2. Paste the TXID of your unconfirmed transaction
3. DotSwap checks eligibility and constructs a high-priority child transaction
4. Sign (if required) and broadcast
5. Transaction is confirmed shortly thereafter

***

## 5. Security Model

* **Non-custodial**: DotSwap does not hold or access your funds.
* **Local Signing**: All signing is done through your wallet; private keys never leave your device.
* **Interoperable**: Compatible with major Bitcoin wallets (Unisat, Xverse, etc.)

***

## 6. Common Use Cases

| Scenario                               | Description                                              |
| -------------------------------------- | -------------------------------------------------------- |
| **Token Minting (e.g. BRC-20, Runes)** | Confirm mints faster to compete for limited token supply |
| **Low-Fee Mistakes**                   | Rescue transactions stuck due to underpriced fees        |
| **Congested Networks**                 | Prioritize transfers during peak demand                  |
| **CEX Withdrawals**                    | Accelerate slow withdrawals from centralized exchanges   |

***

## 7. Closing Thoughts

In a blockchain environment where time and speed often determine outcomes, **Bitcoin Accelerator** ensures your transactions are never left behind. Whether you're a retail user or a power minter, DotSwap empowers you to stay in control — even when the network is overloaded.

> Don’t wait in line. Accelerate your Bitcoin transactions with DotSwap.
