BlockBeats reported that on June 14, according to tonscan data, the TON network currently has 578.5 million TON staked, accounting for 23.87% of the circulating supply (2.432 billion). In addition, the current stake APY is 3.9%, and the network has a total of 368 verification nodes.

