Starknet v0.14.1 Prerelease Notes
Testnet – 11 Nov 2025
Mainnet – 25 Nov 2025
Moving to BLAKE hash functions for calculating CASM hashes
Closing blocks faster when the network is less active
Moving to BLAKE hash functions for calculating CASM hashes
Version 0.14.1 moves from Poseidon to BLAKE hash functions for calculating the compiled_class_hash field within DECLARE transactions, implementing SNIP-34.
Closing blocks faster when the network is less active
To improve Starknet’s EIP-1559-style base fee adjustment, blocks will now close more frequently—after 2 seconds—during periods of low activity. This change helps prevent unnecessary price updates when the network is quiet, resulting in smaller, more frequent blocks.
Thanks to SNIP-34, Starknet is also expected to reach the 80% gas target more consistently, since CASM hashes (now included in the gas accounting) require significantly less block space.
RPC 0.10.0
Version 0.14.1 introduces JSON-RPC v0.10.0. The second release candidate (v0.10.0-rc.1) has been published and includes the following key updates to the Starknet RPC specification:
- State diff extended:
Addedmigrated_compiled_classestostate_diff, listing class hashes and their migrated compiled class hashes. - Preconfirmed block optimization:
PRE_CONFIRMED_STATE_UPDATEno longer requires theold_rootfield. - Event context enriched:
starknet_getEventsnow includestransaction_indexandevent_indexfields for each emitted event. - Error and typing fixes:
CONTRACT_NOT_FOUNDadded as a possible error forstarknet_estimateMessageFeeandstarknet_estimateFee.- Parameter type of
storage_keyschanged fromFELTtoSTORAGE_KEY.
- Subscription clarification:
subscribeReorgnow also fires onNewTransactionandNewTransactionReceipts.
We are still coordinating with full node teams on additional RPC features, so RPC v0.10.0 may continue to evolve. Feedback and contributions are welcome in the dedicated repo
0.14.1 Breaking Changes
All the breaking changes in version 0.14.1 are the result of implementing SNIP 34. The breaking changes this SNIP entails and their mitigation tactics are described within the SNIP.