Catizen Stake To Earn staking activity has exceeded 1 million users, and nearly 15 million CATIs have participated in staking September 19, 2024