News Worldcoin Launches World ID, an AI Resistant, Iris Dependant ID Protocol editorial staff 3. April 2023