The Kernel Gallery offers a progressive tutorial, from “hello world” to a demo-ready social media DApp, demonstrating the new programming model introduced in Smart Rollups. Each example is numbered for progression, with annotated Rust source code and CI testing for continuous relevance. Key topics covered include:
- Kernel Durable Storage
- L2-to-L1 communication
- Fine control over transaction sequencing, ranging from full decentralization to a centralized sequencer.
- Secure upgrade of kernel
The standout feature of Smart Rollups is versatility. Smart Rollups ship fully decentralized out-of-the-box, while allowing DApp developers to make informed tradeoffs tailored to their use-case. The Kernel Gallery highlights this by building up to more complex scenarios one change at time, discussing the tradeoffs along the way.
Indeed, Smart Rollups revolutionize Tezos and blockchain development by delivering scalable, secure, and WebAssembly-powered solutions that pave the way for the next generation of Web3 user experiences. We are confident that the Kernel Gallery will inspire you to create exceptional applications for the Tezos ecosystem.
Happy kernel hacking!