Bluwhale Surpasses 3 Million Wallets: A New Era of Digital Identity Ownership - Rollup News