Popsicle Stack

A multi-VM Bitcoin Rollup stack to facilitate the emergence of applications within the bitcoin

MultiVM Rollup

In Popsicle Layer 2, users will be able to experience not only the EVMs most Rollups possess but also deploy different VM architectures like MoveVM, SVM, and Wsam through the Popsicle Stack, achieving a one-stop deployment for diverse VMs.

Different Ingredients

Thanks to its modular architecture, users can freely edit the modules they need to meet specific functional requirements.

Adjustable Rollup

The Popsicle Stack will provide a dynamic adjustment module for Rollups, reducing load and enhancing system efficiency by adjusting the Rollup frequency, minimizing ineffective Rollup work, and saving costs while improving the hardware and economic performance of Rollups.

Layer 2 Production Factory — Popsicle Maker

Users can choose the necessary modules based on their requirements. These modules will be assembled by Popsicle Maker to produce a bespoke Layer 2 client for the user.

Finalize State Based on Bitcoin

A unique dual finalize mechanism, which achieves a forkless blockchain through pre-finalize to accelerate block generation. Forkless chain states are anchored into Bitcoin and await the final confirmation from the Bitcoin network for secondary finalization. In the future, Popsicle will also introduce BitVM as a smart contract layer to further ensure the finality of Layer 2 states.

One-click Deployment

Rollups produced by Popsicle Maker will natively support one-click deployment to the Popsicle Network, significantly reducing the complexity of blockchain launch and maintenance.

Last updated