Portico Testnet Launch

Our second testnet demonstration for sequencing liveness and multi-rollup sequencing

Today we’re excited to introduce Portico Testnet — showcasing our approach to rollup’s two essential functionalities: Sequencing Liveness and Multi-Rollup Sequencing.

In Portico Testnet, we demonstrate our first shared sequencing on Madara-based rollups. Madara is an open-source stack on Starknet empowering developers to build appchains using Cairo and Starknet technology. This integration sequences Starknet appchains while preventing censorship and reordering, adding a layer of security and reliability. This milestone brings us closer to realizing Starknet’s decentralized vision and extends to supporting diverse rollup ecosystems.

Visit Portico Testnet to explore


Sequencing Liveness

Sequencing liveness ensuring the continuous processing of transactions and block production, even in the case of potential sequencer failures. This feature is crucial for offering good user experience and maintaining user trust in rollups.

Through a leader-based sequencing approach, Radius improves block production efficiency and provides fast pre-confirmations for users, powered by the encrypted mempool. In this approach, a designated sequencer node (known as the leader) takes the lead in sequencing blocks, while other sequencer nodes (known as followers) receive the sequenced block. In the case of sequencing liveness failures, Radius uses the RAFT algorithm to elect a new leader from among the followers.

For details, visit Sequencing Liveness on the Portico Testnet for real-time data and refer to our documentation.


Multi-Rollup Sequencing

Shared sequencing enables multiple rollups to share the same sequencer, where the sequencer orders blocks and submits them to each of the respective rollup operators.

The Portico Testnet demonstrates this process, with the shared sequencing layer effectively managing sequencing for two Madara rollups.

Explore a demonstration of multi-rollup sequencing on the Portico Testnet. The shared sequencer submits blocks to two rollup operators in Rollup A and B, both deployed with the Madara rollup framework.

For details, visit Multi-Rollup Sequencing on the Portico Testnet and refer to our documentation.


Shared Sequencing Layer Demo

Here is a technical demo of shared sequencing layer ordering transactions for both a single rollup and two rollups:


Our Latest Developments

  • Curie Testnet: In November 2023, we launched the Curie Testnet, which introduces developments for encrypted mempool and Practical Verifiable Delay Encryption (PVDE). These innovations provide solutions for decentralized and trustless sequencing while maintaining the user experience of a centralized sequencer.

    For details, watch the video demo and refer to the documentation of Curie Testnet. The encrypted mempool is currently available with Madara, as announced in our recent open-source release and video demo.

  • PVDE Optimization: We have achieved significant improvements in PVDE, resulting in faster encryption and proof generation times, now reduced to 1 second or less.

  • DA Layer: In this video demo, we showcase the data availability (DA) layer’s use for storing order commitments of shared sequencing layer transactions. Users can verify the order of transactions, transaction inclusion, and claim if the commitment is broken.

    For details, visit this forum.


A decentralized, unified rollup ecosystem with Radius

Portico Testnet represents another exciting milestone for Radius as we strive towards our vision of decentralization and interoperability within diverse rollups ecosystems.

Our goal is to empower rollups to reach their full potential by offering faster pre-confirmations compared to traditional consensus mechanisms and customizable interoperability options tailored to each rollup’s unique needs, providing a compelling alternative to current centralized systems.

Our ongoing efforts are dedicated to creating trustless orchestration models of key rollup modules, including sequencers, builders, provers, and DA layer for rollup’s economic sustainability. Explore our recent articles on our microservices vision and our research on atomic execution.

Get Involved

If you are a rollup developer or operator, follow us on Twitter (X) and join our Discord community to discuss how Radius can address your development and operational needs.

Subscribe to Radius
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.