Skip to content

HighSiteRadioProtocal/tx-accelerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Production CPFP Lightning Docker

🚀 Bitcoin TX Accelerator

Unstick your Bitcoin transactions. Pay via Lightning, confirm in the next block.
Uses CPFP (Child Pays for Parent) to accelerate stuck low-fee transactions.

🌐 Accelerate NowHow It WorksPricingAPISelf-HostContact


😰 The Problem

You sent Bitcoin with 2 sat/vB fee. Mempool needs 30+ sat/vB. Your TX is stuck — could take days or never confirm.

✅ The Solution: CPFP

Your stuck TX (2 sat/vB)        ──────> ❌ Won't confirm alone

Our CPFP child TX (103 sat/vB)  ──────> Spends your TX output
Combined average: 40 sat/vB     ──────> ✅ Miner includes BOTH!

Total time: ~10 minutes to next block confirmation

The Math

Your TX:   250 vB × 2 sat/vB    = 500 sats fee
CPFP TX:   150 vB × 103 sat/vB  = 15,500 sats fee
Combined:  400 vB                = 16,000 sats = 40 sat/vB ✅

You pay:   25,000 sats
CPFP cost: 15,500 sats (to miner)
Our fee:    9,500 sats

⚡ How To Use

  1. Go to accelerator.highsiteradio.com
  2. Paste your stuck TXID
  3. See analysis: Is it stuck? Can we CPFP? Cost breakdown
  4. Pay Lightning invoice (shown before confirmation)
  5. CPFP child TX broadcasts within seconds
  6. Your TX confirms in 1-2 blocks

💰 Pricing

Speed Target Typical Cost
⚡ Next Block ~10 min 15,000 – 50,000 sats
🏃 Fast ~30 min 8,000 – 25,000 sats
🚶 Standard ~1 hour 3,000 – 15,000 sats

Exact cost shown before payment — depends on mempool congestion and TX size.

📡 API

Analyze Stuck TX

curl -X POST https://accelerator.highsiteradio.com/api/v1/analyze \
  -H "Content-Type: application/json" \
  -d '{"txid": "abc123..."}'
{
  "stuck": true,
  "current_fee_rate": 2,
  "target_fee_rate": 40,
  "cpfp_possible": true,
  "cost_sats": 25000,
  "estimated_blocks": 1
}

Request Acceleration

curl -X POST https://accelerator.highsiteradio.com/api/v1/accelerate \
  -H "Content-Type: application/json" \
  -d '{"txid": "abc123...", "target": "next_block"}'
{
  "invoice": "lnbc250u1...",
  "job_id": "job_xyz",
  "expires_at": "2026-04-06T12:30:00Z"
}

Check Status

curl https://accelerator.highsiteradio.com/api/v1/jobs/job_xyz
{
  "status": "confirmed",
  "cpfp_txid": "def456...",
  "confirmed_block": 850001,
  "time_to_confirm": "8 minutes"
}

🐳 Self-Host with Docker

docker pull ghcr.io/artificialmanny/tx-accelerator:latest

docker run -d \
  --name tx-accelerator \
  -p 6000:6000 \
  -e BITCOIND_RPC_URL=http://host:8332 \
  -e BITCOIND_RPC_USER=rpcuser \
  -e BITCOIND_RPC_PASS=rpcpass \
  -e BITCOIND_WALLET=accelerator \
  -e DATABASE_URL=postgresql://user:pass@host:5432/accel \
  -e REDIS_URL=redis://host:6379 \
  -e LNBITS_URL=https://legend.lnbits.com \
  -e LNBITS_API_KEY=your_key \
  -e SERVICE_FEE_PERCENT=25 \
  ghcr.io/artificialmanny/tx-accelerator:latest

⚠️ Requires bitcoind with wallet enabled and funded UTXOs for CPFP creation.

📈 When Is Demand Highest?

  • 📈 Bull runs — high transaction volume
  • 🎨 Ordinals waves — inscription minting congestion
  • 🏦 Exchange consolidation — big batches
  • 📉 Post-halving fee spikes — block reward drops, fee market heats up

🔗 Part of the HighsiteRadio BTC Suite

Service Link
⛏️ Mining Proxy View
📡 Nostr Relay View
📊 Mempool API View
🖼️ Ordinals View
📱 HigsiteWallet View

📬 Contact

⚖️ License

Proprietary — API documentation and Docker deployment only. Source code under commercial license.

© 2026 HighsiteRadio. All rights reserved.


🔶 HighsiteRadio BTC Suite
Never let a Bitcoin transaction get stuck again

About

Bitcoin transaction accelerator - unstick low-fee TXs using CPFP via Lightning

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors