Cega launches on Ethereum, introduces new leveraged options product, and launches trading firm April 3, 2023