Instant Transaction Visibility
HF-A is an optional, decentralized fast transfer rail designed to improve how quickly transactions become visible and usable across the network.
The Basechain remains fully responsible for consensus, validation, and finality. HF-A does not replace or alter these mechanisms. Instead, it introduces a fast path that allows nodes, wallets, and applications to detect and react to new transactions almost immediately.
Source Code (HFA Core): rpc/service/src/hfa.rs
Is HF-A currently the fastest transaction visibility system in the world?
Based on currently available public data and comparisons with other systems, HF-A appears to be the fastest known transaction visibility system at this time.
How fast does a transaction become visible to the recipient after it is sent?
In most cases, visibility is within about 100 ms. Depending on distance and network conditions, results around 25 ms can also occur.
Is HF-A basically a mempool?
No. HF-A is technically different, especially due to local pre-validation and fast-path handling. It can still interact with mempool data for parts of local pre-validation.
Is HF-A secure?
Yes. HF-A does not replace core consensus, remains optional and backward compatible, and is adaptive and pausable. It also considers abuse scenarios such as on-chain DDoS pressure and false transaction injection attempts.
Which existing technology is HF-A derived from?
HF-A is an original design by Cryptix Network. It was developed independently to improve transaction visibility speed without introducing block spam.
Is HF-A already active?
Yes. HF-A is already active on mainnet and integrated into the web wallet.
Will HF-A continue to be developed?
Yes. Upcoming work focuses on making transactions even faster to use in practice and on accelerating the path toward faster finality.
The section below provides the detailed technical background and measured performance data.
In many blockchain systems, transaction confirmation has improved significantly. However, from a user and application perspective, there is still a noticeable delay between submitting a transaction and being able to act on it.
Even when confirmation is fast, systems typically require global agreement before a transaction becomes visible or usable. This introduces unnecessary latency for many real-world use cases. Users care about whether their transaction is visible immediately, not whether it reaches finality in 5 seconds. This highlights a core UX issue across blockchains: perceived speed is not the same as consensus speed. Transactions must be pre-validated and verified and immediately visible to users. In milliseconds, not seconds or minutes.
HF-A separates two responsibilities:
Instead of waiting for global consensus, a node can locally validate and temporarily accept a transaction under strict conditions. Once accepted, the transaction is immediately propagated to other nodes.
This allows transactions to become visible and usable as soon as they propagate through the network, rather than only after confirmation.
This process runs independently of Basechain confirmation, which continues in parallel.
HF-A introduces a local state called fast_confirmed.
This means:
It does not mean:
Finality remains entirely within the Basechain.
The following measurements represent observed transaction visibility under normal conditions:
These values reflect healthy nodes and stable network conditions.
In less optimal situations such as network lag or temporary congestion, latency can increase:
In internal tests so far, such higher latencies have not been observed, but they are considered realistic edge cases in a fully decentralized global network.
For a realistic long-term average, it is reasonable to expect:
HF-A operates close to the physical limits of network latency. This means transaction visibility is primarily determined by how fast data can travel between nodes, not by how fast consensus is reached.
As more nodes participate, real-world averages will become clearer and may vary depending on:
Users may also observe periods of increased transaction activity in the explorer during testing phases.
HF-A has already been tested on mainnet with individual nodes.
A broader mainnet stress test is planned to:
HF-A is designed to operate within strict resource limits.
The system continuously evaluates node conditions such as:
Based on these factors, HF-A can automatically:
This ensures that HF-A will not overload or crash your node.
Even on weaker hardware or slower connections, the Basechain continues to operate normally.
Participation remains fully optional.
HF-A follows a strict set of principles:
HF-A enables a more responsive interaction model:
At the same time, developers must clearly distinguish between:
Based on current measurements, HF-A positions CPAY among the fastest systems for transaction visibility observed so far.
Under favorable conditions, transaction visibility approaches the physical limits of network latency. In internal comparisons, no consistently faster systems, whether decentralized or centralized, were identified under similar conditions.
These observations are based on current tests and available data. As the network grows and more measurements become available, results may evolve. Independent comparisons are welcome.
HF-A represents the first step toward a broader Fastchain architecture.
Future stages, currently referred to as HFB and HFC, will focus on further improving:
The long-term goal is to achieve practical transaction usability and finality in under ~600 ms.
The exact implementation of these next steps is still under active research, with multiple approaches currently being evaluated.