Sovereign Labs

Sovereign Labs

Sovereign provides a high-performance, flexible toolkit (Sovereign SDK) for developers to build custom, real-time rollups. It allows developers to create custom, high-performance blockchain applications with dedicated throughput, value capture, and full control over the execution environment. The SDK emphasizes low latency and high throughput, enabling the creation of specialized applications without being locked into a specific infrastructure, as it allows for easy switching of DA layers and zkVMs.
Distributed

Description

The Sovereign SDK is a high-performance framework for building dedicated rollups, designed to be fast enough for complex on-chain financial systems like Central-Limit Orderbooks (CLOBs). It offers developers more flexibility and performance than traditional blockchain frameworks, giving them the freedom to customize as much or as little as they want. Building an application as a dedicated rollup provides three main advantages: dedicated throughput for a consistent user experience, the ability for the application and its users to capture more value from fees, and full control over the execution environment to define custom transaction rules. The SDK is built on four key principles: total customization through a modular Rust runtime, best-in-class performance with transaction execution under 10ms and high TPS, a developer-friendly experience with auto-generated components, and a future-proof architecture that allows for easy switching of data availability layers or zkVMs. The system operates in two stages: real-time execution by a sequencer for instant soft confirmations, and on-chain settlement where transactions are batched and posted to a Data Availability (DA) layer for independent verification.

Grant Funding

VC Funding

None
2023

$0

$7.4M