Node Design & Architecture
Last updated
Last updated
sova-reth: Modified EVM execution client where custom precompiles are used to interact with the Bitcoin node.
lighthouse: Off the shelf PoS consensus client.
sentinel: Storage database used for implementing double spend protection in the validators.
network-utxos: Service which Tracks network spendable UTXOs and provides an API to sova-reth to querying.
Signing Service API: A gateway for enabling network signing capabilities.
Bitcoin Core: All validators run an instance of bitcoin core. This is necessary for broadcasting BTC transactions and checking transaction finality.