Exciting updates to the Orb’s open source code

Oct 24, 2024 1 Minute Read

The World Foundation announced in March that core components of the Orb’s software had been open sourced. Since then, there have been several key updates and additions to the open source repos. Learn more below.

Updated core features

The teams developing the Orb’s software have pushed several updates to orb-core, including:

  1. Support for the new Orb. See the orb-firmware repo for most of the changes related to the new Orb’s hardware.
  2. Advancements in privacy and user control. Previously, the Orb would submit iris codes to the uniqueness service during the verification process. Instead, the Orb now includes SMPC shares in the Personal Custody data, which the user can then submit to the uniqueness service via World App. 
  3. Use the Orb on your own. The Orb now supports a “self-serve” mode, which allows the Orb to be used by anyone with World App.

Over-the-air updates

The Orb has a custom system for delivering over-the-air (OTA) updates, which is now open source. This system enables updating the entire Orb fleet securely and reliably, and includes support for auditing the software on individual Orbs.

The OTA stack consists of:

These software components are now open source, and live in the orb-software repo.

Coming soon

This update signifies continued progress towards making all core software components for the Orb open source, a key milestone in the tech tree. Orb-core is expected to transition to open development soon, matching the other components in orb-software. Additionally, the teams working on the Orb’s software are working towards open sourcing the Orb OS build system and several security-related components. More soon!

Disclaimer

The above content speaks only as of the date indicated. Further, it is subject to risks, uncertainties and assumptions, and so may be incorrect and may change without notice. A full disclaimer can be found in our Terms of Use and Important User Information can be found on our Risks page.