Onchain Revenue Projected to Reach $20 Billion by 2025: A Sign of Crypto Maturity