Skip to content
Information Circle

The Spanning Demo App is live! Check it out here: https://demo.spanning.network/

We have also published the open-source demo code and related JavaScript utilities.

Blockchain OS (BOS)

Blockchain OS Graphic

Background

BOS is the default relay network option for the Spanning Network. BOS is based on ROS2, a robotics operating system. ROS2 is a modular, extensible, and open-source software framework for the development of a variety of applications, including robotics, automotive, and aerospace.

Responsibilities

BOS is responsible for

  • Verifying a transaction request is valid via threshold consensus of multiple node providers
  • Routing a transaction to the correct destination network
  • Paying gas fees associated with settling a transaction
  • Life cycle management of a transaction request (including retries upon execution failures)
  • Dynamically allocating a system of distributed nodes to support changes in estimated transaction bandwidth