ETH users stake 28.9% of supply, signal ‘long-term’ confidence
cointelegraph.com 08 October 2024 19:33, UTC