How Does ViaBTC TX Accelerator Handle Unconfirmed BTC Transactions?

ViaBTC handles an unconfirmed BTC transaction by accepting its existing TXID and giving the transaction higher priority when participating mining infrastructure prepares a block. The transaction is not rewritten, and its recipient, amount, inputs, outputs, and original TXID remain unchanged. For free acceleration, ViaBTC currently requires a transaction size of no more than 0.5 KB and a fee rate of at least 0.0001 BTC/KB. Paid acceleration can extend prioritization through cooperating mining pools. Acceptance does not guarantee an exact confirmation time, because a participating pool still has to mine a valid Bitcoin block.
A Bitcoin payment can be valid and still remain unconfirmed. After broadcast, nodes check the transaction and may keep it in their mempools until a miner includes it in a block. Bitcoin has operated this way since its 2009 launch: broadcasting is one stage, while blockchain confirmation requires block inclusion. When many transactions compete for limited block space, miners have an economic reason to select transactions offering better fees relative to the space they consume.
The fee rate matters more than the absolute fee by itself. A 500-byte transaction paying the same total fee as a 200-byte transaction consumes 150% more space, so the smaller transaction may offer miners a better return per unit of block space. A transaction created when fees were low can therefore move down the queue when new payments arrive with higher rates, even though nothing is technically wrong with it.
That queue is where ViaBTC TX Accelerator operates. Instead of creating a second BTC payment, the service takes the TXID of the transaction that has already been broadcast. ViaBTC then identifies that transaction and, once an eligible acceleration request is accepted, gives it preferential treatment when relevant mining infrastructure prepares candidate blocks.
Acceleration changes mining priority; it does not change Bitcoin’s consensus rules or turn a zero-confirmation transaction into a confirmed transaction by itself.
That distinction matters because repeated broadcasting and mining-pool acceleration solve different problems. Rebroadcasting helps when network propagation is poor and some nodes have not received the transaction. ViaBTC’s 2024 support documentation says a “transaction hash not found” message may occur when its node has not received the transaction, and it recommends broadcasting the transaction again before requesting acceleration.
Once the transaction is visible, ViaBTC checks whether it fits the conditions of the selected service. Its current free-acceleration page lists two numerical limits: transaction size must be ≤0.5 KB, while the fee rate must be ≥0.0001 BTC/KB. A transaction outside either limit may fail the free submission even if it remains perfectly valid on Bitcoin.
Those numbers can be expressed another way. A rate of 0.0001 BTC per KB equals 10,000 satoshis per KB, or roughly 10 satoshis per byte when using a simple byte-based conversion. The actual fee-market comparison used by modern Bitcoin wallets is often expressed in sat/vB, so users should check the fee-rate figure reported by a reliable Bitcoin explorer rather than comparing only the BTC fee shown by the wallet.
Free capacity is another separate condition. ViaBTC’s May 2024 help article states that its service supported 20 free acceleration opportunities per hour, processed in submission order. The live accelerator page retrieved in 2026 displays the current hourly availability separately, so the number shown on the live service should be treated as the operational figure rather than assuming the older 20-per-hour documentation will always remain unchanged.
| Check | Free acceleration | Paid acceleration |
|---|---|---|
| Existing TXID required | Yes | Yes |
| Published free size limit | ≤0.5 KB | Separate quote provided |
| Published free fee-rate floor | ≥0.0001 BTC/KB | Separate quote provided |
| Mining treatment | ViaBTC priority | ViaBTC plus cooperating-pool process described by support |
| Exact confirmation time | Not guaranteed | Not guaranteed |
| Cancellation after submission | No | No/refund restrictions apply |
The paid route uses a different commercial process. ViaBTC asks for the TXID, calculates an acceleration charge, and currently lists BTC, BCH, or LTC among supported payment choices. Its support material says pricing can depend on transaction size and current cryptocurrency prices rather than using one fixed fee for every transaction.
After payment, the mining treatment also differs from the basic free path described in ViaBTC documentation. The 2024 help center says cooperating mining pools are notified and can prioritize the submitted transaction when one of them produces a block. More participating hashrate can provide more opportunities for inclusion, but block discovery remains probabilistic rather than scheduled.
Bitcoin targets an average block interval of about 10 minutes, not one block at an exact 10-minute timestamp. A mining pool could find two blocks close together or go much longer without one. ViaBTC’s own pool page in 2026 lists a 10-minute Bitcoin block time and a 3.125 BTC block subsidy, the subsidy level introduced after the 2024 halving.
For that reason, a successful accelerator submission should not be read as a countdown. If ViaBTC has accepted the request at 12:05, there is no rule requiring a ViaBTC or cooperating pool to mine a block at 12:15. Hashrate changes the probability of finding blocks over many attempts; it cannot assign a guaranteed minute to the next successful proof-of-work result.
Transaction ancestry can add another delay. Bitcoin uses unspent transaction outputs, so Transaction B may spend an output created by unconfirmed Transaction A. If A is still waiting, B cannot simply appear in the blockchain as though its input already existed in a confirmed state. ViaBTC therefore lists an unconfirmed previous transaction as one reason a free acceleration request can fail.
Consider a 2026 wallet transfer built from an output received only a few minutes earlier. The earlier payment is the parent; the new payment is its child. Accelerating only the child may leave the underlying dependency unresolved. ViaBTC advises users in this situation to deal with the previous unconfirmed transaction first or consider the paid service described on its platform.
A TXID should therefore be checked together with its unconfirmed parents, not treated as an isolated line in a block explorer.
Mempool behavior adds another layer. Bitcoin Core 0.12, released in 2016, introduced a default maximum mempool size of 300 MB and eviction behavior for lower-fee transactions when that limit is exceeded. It also introduced default policy limits for chains of unconfirmed transactions, generally 25 transactions and 101 KB at that time. Node operators can configure policy differently, so there is no single worldwide mempool shared by every Bitcoin node.
A transaction can consequently be visible to one group of nodes while another node has dropped it or never received it. ViaBTC cannot prioritize a transaction it cannot locate, which explains why transaction propagation should be checked before paying for acceleration. Repeatedly entering an incorrect TXID will not improve confirmation probability; confirming the transaction hash and its network visibility should come first.
Another case involves double spending. ViaBTC states that it does not support acceleration for double-spend transactions. A normal delayed payment involves one valid transaction waiting for block space; a conflicting-spend situation involves competing transactions attempting to spend the same output. The accelerator is designed for the first situation, not for settling a conflict between incompatible spends.
Fee-bumping methods should also be separated from pool acceleration. Replace-by-Fee, when supported by the original transaction and wallet, can create a replacement transaction with a higher fee. Child Pays for Parent can use a high-fee child transaction to make a package more attractive to miners. ViaBTC acceleration instead asks mining infrastructure to prioritize the already-broadcast transaction rather than requiring the sender to reconstruct the original payment.
The choice between those methods depends partly on wallet control. A sender using a wallet with suitable fee-management features may be able to create a replacement. A receiver generally cannot alter the sender’s original transaction. A pool accelerator can therefore be useful when a valid TXID already exists but changing the original payment is unavailable, undesirable, or no longer practical.
Users should still compare urgency with cost. If a transaction pays 8 sat/vB while blocks are consistently clearing transactions above 30 sat/vB, waiting can take longer than expected. If mempool demand falls from 30 sat/vB to 7 sat/vB, the same transaction may begin competing normally without paid intervention. Fee-market conditions can change several times within a 24-hour period.
Free acceleration is more attractive when the transaction fits the ≤0.5 KB and ≥0.0001 BTC/KB requirements and hourly capacity remains available. Paid acceleration becomes more relevant when free capacity is unavailable or the transaction requires treatment outside the free queue. ViaBTC calculates the paid charge after the TXID is entered rather than publishing one universal price for every BTC transaction.
Before paying, the user should verify five items:
-
The TXID matches the transaction shown in the wallet.
-
Confirmation count is still 0.
-
The transaction is visible on the Bitcoin network.
-
Any unconfirmed parent transaction has been identified.
-
The receiving address and BTC amount are already correct.
The last check matters because acceleration does not edit payment details. If a sender entered the wrong destination before broadcasting, faster mining does not repair that error. Bitcoin transactions are designed to become progressively harder to reverse after confirmation, so acceleration should be requested only for a transaction the user actually wants miners to include.
ViaBTC also states that submitted acceleration requests cannot be canceled and that the service is non-refundable. That policy was present in its 2024 help documentation and remains stated on the current accelerator page. A paid request should therefore be submitted after verification, not merely because a wallet has shown “pending” for several minutes.
Confirmation requirements after the first block are separate from acceleration. A service may credit a BTC deposit after 1 confirmation, while another may wait for 2, 3, or more according to its own policy. ViaBTC acceleration concerns getting the transaction included in a block; it cannot change how many later confirmations an exchange, merchant, custodian, or payment processor requires before treating the funds as settled.
A useful workflow is therefore: inspect the TXID, verify propagation, compare its fee rate with current mempool conditions, check parent transactions, then decide whether waiting, wallet-based fee management, free acceleration, or paid acceleration fits the situation. In 2026, ViaBTC’s published free thresholds remain quantitative enough to test before submission: ≤0.5 KB for size and ≥0.0001 BTC/KB for fee rate.
From our field to your kitchen — within 36 hours.
Heritage breeds, single-origin cuts and the season's best produce, harvested Tuesday and on London benches by Wednesday lunch.