Layer 1 blockchain Internet Computer (IC) has hit all-time highs in quarterly revenue for three straight quarters. The chain’s previous cycle high was $1.16 million in Q1 2022, but ICP recorded $1.25 million in Q3 2024, $4.1 million in Q4 2024, and is at $5.7 million in Q1 2025, with a little over a week to go. To continue reading this as well as other DeFi and Web3 news, visit us at thedefiant.io