loader image

When a user initiates a transaction in Tonkeeper for Android, it goes through several states before being finalized. Understanding these states can help manage expectations and identify potential issues. Initially, after the user confirms the transaction, it shows as «Pending.» This means the signed transaction has been broadcasted to the TON network but has not yet been included in a block by a validator. Due to TON’s speed, this state usually lasts for seconds. Once a validator picks up the transaction and includes it in a block, it becomes «Confirmed» or «Finalized.» The wallet will typically show a block explorer link at this stage. The incredible speed of the TON network, facilitated by its proof-of-stake and sharding architecture, means that the pending state is extremely short, providing a user experience that feels almost instantaneous. However, in rare cases of network congestion, a transaction might stay pending longer. The interface of tonkeeper is designed to keep the user informed throughout this process, providing clarity and reducing anxiety about where a payment is at any given moment.