Starknet Alpha v0.11.0: The Transition to Cairo 1.0 Begins

Live on Testnet, soon on Mainnet! TL;DR Starknet alpha v0.11.0 is out and live on Testnet You can now deploy and interact with Cairo 1.0 contracts on Starknet Testnet! Computation on Starknet is 5x cheaper! For the first time, the Mainnet upgrade to Starknet alpha v0.11.0 will be put to a governance vote This marks … Read more

StarkWare Sessions ’23: Two STARK Days

StarkWare Mar 8 · 5 min read Our second StarkWare Sessions is in the books. Here’s a recap of the top news, announcements, and workshops. Some weeks after StarkWare Sessions 2023 and we’re still buzzing from the excitement. Over the course of two days Tel Aviv, we hosted over 1,000 attendees from all over the … Read more

Open-Sourcing the Starknet Prover

StarkWare Feb 5 · 2 min read TL;DR: The Starknet Prover will be open-sourced under the Apache 2.0 license The move will boost accessibility to developers, promote collaboration within the community and offer other benefits This announcement follows the open-sourcing of Cairo 1.0, Papyrus Full Node, and Starknet’s new Sequencer Intro Exciting news ahead: Starknet … Read more

StarkNet Performance Roadmap

StarkWare Nov 29 · 7 min read TL;DR Validity rollups are not limited in throughput in the same manner as L1s. This gives rise to potentially much higher TPS on L2 validity rollups. StarkNet performance roadmap addresses a key element in the system: the sequencer. We present here the roadmap for performance improvements: — Sequencer … Read more

Open Sourcing Cairo 1.0!

StarkWare Nov 24 · 5 min read TL;DR Cairo 1.0 is open source! This is only the first step towards open-sourcing the StarkNet stack. We now present a first look into the Cairo 1.0 compiler. You can now start experimenting with basic Cairo 1.0 code Cairo 1.0 at its core is very similar to Rust … Read more

Rollup, Validium, Volition — Where is Your Data Stored?

StarkWare Nov 21 · 5 min read TL;DR StarkWare offers a range of Data Availability (DA) modes for customers to choose from, according to their priority There are three approaches to Data Availability for STARK proofs, all of them are already available in production: — Rollup: the ledger is published directly on the blockchain — … Read more

Cairo 1.0

StarkWare Sep 12 · 5 min read TL;DR Cairo 1.0 is the first major release following the introduction of Cairo two years ago Cairo 1.0 will give developers a safer, simpler, more usable programming language At the heart of Cairo 1.0 will be Sierra, an intermediary representation layer that promises greater long term stability for … Read more

StarkNet Alpha 0.10.0

StarkWare Sep 5 · 3 min read StarkNet Alpha 0.10.0 released to Goerli! TL;DR Account Abstraction Improvements in spirit of EIP-4337 Validate — Execute separation Transaction uniqueness is now ensured in the protocol (Nonce) The fee mechanism is extended to include: L1→L2 Messages Declare Transactions Few Cairo syntax changes Intro We are excited to present … Read more

Recursive STARKs

StarkWare Aug 11 · 9 min read The very first recursive proofs of general computation, now live on Ethereum Mainnet TL;DR Recursive Proving is live on Mainnet, scaling StarkEx apps as well as StarkNet with a single proof It boosts scale, and delivers benefit in cost, and latency (a rare and exciting occurrence of scale … Read more

Regenesis: StarkNet’s No-Sweat State Reset

StarkWare Jul 7 · 4 min read All you need to know about why and how this will happen Intro StarkNet is preparing for a regenesis on Ethereum Mainnet. This post presents our current thinking on what this will look like, as well as why it is necessary and what its impact will be. We’re … Read more