Euclid's Liquidity Consensus Layer Nears 2.5M Transactions! - Rollup News