Gm felts
The much-awaited Starknet alpha v0.11.0 is now live on Testnet! The nice thing is that you can now declare, deploy and run Cairo 1.0 smart contracts. ⌛
Wdym? Let's chop it up...
Cairo 1.0 levels up Starknet in a couple of dope ways:
First, it improves the dev experience by offering a richer programming language
Second, Cairo 1.0 plays a key role in Starknet’s decentralization journey
Another important improvement that is coming in this version is a sweet 5x cost cut for computation. This will make Starknet even more friendly to computationally heavy apps.
Cairo-step price drops to just 0.01 gas per step.
Starknet alpha v0.11.0 kickstarts the beginning of the Transition phase, gettin' everybody ready for that epic Regenesis moment in Starknet's journey.
During the Transition phase, existing Cairo 0 contracts (if they’re upgradable) have the opportunity to maintain their address and storage, while smoothly switchin' over to Cairo 1.0
With the transition to Cairo 1.0, existing Cairo 0 contracts are deprecated and will no longer be supported upon Regenesis.
When Cairo 1.0 hits, Cairo 0 contracts get the boot and lose support after Regenesis.
Starknet Gov's early phases are all about technical protocol upgrades. Each update hits Testnet first, with a 6-day window for voters to check it out on Goerli for a 6-day period to examine and test the upgraded version.
Now with Cairo 1.0-related infrastructure locked in, you can expect:
Further Cairo 1.0 language improvements for slick smart contract dev.
Performance boosts in the coming months thru Rust sequencer, Rust CairoVM, and Papyrus full node (the "Performance Trio").
Offchain Data Availability (Offchain DA) to cut on-chain data costs making Starknet more cost-firendly for various gigs.