Zora: The Biggest Scam of 2025? - Rollup News