OpenSea CEO Devin Finzer has confirmed that the company will launch its long-awaited SEA token in the first quarter of 2026. OpenSea will launch its SEA token in Q1 2026, with 50% of the supply ...