Starknet v0.14.3 Prerelease Notes
Testnet – 22 Jun 2026
Mainnet – 06 Jul 2026
Dynamic L2gas base fee
Starknet v0.14.3 introduces an automatic algorithm to adjust minimum base fee according to SNIP-35.
More frequent (and on average, smaller) blocks
Following SNIP-40, this version reduces block times to reduce Starknet’s latency. Adjacent changes include reducing the target L2gas of a block by 30% (the maximum block size remains unchanged), as well as increase of read and write L2gas amounts to compensate for this change.
Keccak support for client-side proving.
Starting v0.14.3, the SNIP-36 verifier within the Starknet gateways will support virtual OS blocks that contain invocations of the keccak builtin. The goal: Supporting virtual private transactions signed with EVM signatures.
Quantum-resistant SNOS hash
Starting v0.14.3, the hash that is used to calculate the “program hash” and “config hash” in the Starknet core contract will be the quantum secure Blake hash function instead of the Pedersen hash function used so far.
v0.14.3 Breaking Changes
RPC 0.8 deprecation
RPC version 0.8, introduced on May 2025, is no longer supported starting 0.14.3. Fullnodes and SDKs won’t release new versions that support it. Applications should migrate to RPC version 0.9 or 0.10.1 (recommended)
Candidate status - soft deprecation
Version 0.14.3 makes several efficiency improvements to the communication between the feeder gateway and the fullnodes. As part of these changes, the feeder gateway will not return transactions that are executed to fullnodes, before their execution results are also known
This isn’t breaking any interface with the fullnodes, and applications can still ask to get candidate transactions in the interface they used so far. But the latency here will be no better than “preconfirmed”.
SNIP-40 breaking changes
These breaking changes are described in more detail in SNIP 40, but their TLDR is rewritten here for your convenience
- Although SNIP-40 increases maximum transaction size, a transaction valid before SNIP-40 could theoretically become too large to execute if it makes thousands of writes and is right near the threshold
- Upgrading full nodes before 0.14.3 will be required to keep gas estimations aligned with SNIP-40 recommendations.
SNIP-36 breaking changes
The new keccak-supporting verifier within the Starknet gateway is incompatible with proofs generated under 0.14.2. Prover services that are integrated with SNIP-36 flows will need to be upgraded simultaneously with the version upgrade to remain operational