OpenSea CEO Devin Finzer has confirmed the SEA token launch in 2026 Q1. The team is also planning to launch a mobile app.