Server API
I server API restano in ascolto degli aggiornamenti provenienti da un nodo e mantengono localmente lo stato della blockchain. Il server API fornisce informazioni su tale stato e inoltra inoltre le transazioni degli utenti al nodo. L'API espone due sorgenti di dati: REST e WebSocket.
Quando le transazioni degli utenti vengono inviate a un server API, queste vengono inoltrate al nodo connesso, che poi diffonde la transazione come parte dell'algoritmo di consenso HyperBFT. Una volta che la transazione è stata inclusa in un blocco confermato sull'L1, il server API risponde alla richiesta originale con la risposta di esecuzione dall'L1.