World Network Opens San Francisco Flagship Store with Orb Technology Unveiled

In a landmark move, World Network, founded by Sam Altman, unveiled its first flagship store in the heart of San Francisco’s Union Square on May 2, 2025. The innovative store showcases Orb devices, utilizing advanced eye-scanning technology to verify human traits and support World ID systems. This strategic opening signifies a major step forward for World Network as they plan further expansion globally.