Apr 2025 Proof of Reserves: Robust 191% Reserve Ratio - Rollup News