Optimism Suffers 21% Loss – Will On-Chain Activity Regain Investor Trust?