# Starknet v0.14.1 Prerelease Notes

**URL:** <https://community.starknet.io/t/starknet-v0-14-1-prerelease-notes/116032>\
**Category:** 🆙 Versions Upgrade\
**Created:** [October 23, 2025, 10:49am UTC](https://community.starknet.io/t/starknet-v0-14-1-prerelease-notes/116032 "2025-10-23T10:49:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![eitanm-starkware](https://avatars.discourse-cdn.com/v4/letter/e/a8b319/32.png) [@eitanm-starkware](https://community.starknet.io/u/eitanm-starkware)\
**Post date:** [October 23, 2025, 10:49am UTC](https://community.starknet.io/t/starknet-v0-14-1-prerelease-notes/116032/1 "2025-10-23T10:49:03Z")

</div>

# Starknet v0.14.1 Prerelease Notes

Testnet – 11 Nov 2025  
Mainnet – 25 Nov 2025

[**Moving to BLAKE hash functions for calculating CASM hashes**](#moving-to-blake-hash-functions-for-calculating-casm-hashes)

[**Closing blocks faster when the network is less active**](#closing-blocks-faster-when-the-network-is-less-active)

[**RPC 0.10.0**](#rpc-0.10.0)

[**Breaking Changes**](#0.14.1-breaking-changes)

# 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:**  
Added `migrated_compiled_classes` to `state_diff`, listing class hashes and their migrated compiled class hashes.
- **Preconfirmed block optimization:**  
`PRE_CONFIRMED_STATE_UPDATE` no longer requires the `old_root` field.
- **Event context enriched:**  
`starknet_getEvents` now includes `transaction_index` and `event_index` fields for each emitted event.
- **Error and typing fixes:**
  - `CONTRACT_NOT_FOUND` added as a possible error for `starknet_estimateMessageFee` and `starknet_estimateFee`.
  - Parameter type of `storage_keys` changed from `FELT` to `STORAGE_KEY`.

- **Subscription clarification:**  
`subscribeReorg` now also fires on `NewTransaction` and `NewTransactionReceipts`.

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](https://github.com/starkware-libs/starknet-specs/issues)

# 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.

##

---

<div class="post-metadata">

**Author:** ![eitanm-starkware](https://avatars.discourse-cdn.com/v4/letter/e/a8b319/32.png) [@eitanm-starkware](https://community.starknet.io/u/eitanm-starkware)\
**Post date:** [November 9, 2025, 8:55am UTC](https://community.starknet.io/t/starknet-v0-14-1-prerelease-notes/116032/2 "2025-11-09T08:55:34Z")

</div>

Timeline update: 0.14.1 Testnet is postponed for November 19th, Mainnet is postponed for December 3rd.

Reason:  
Delays with [starknet.rs](http://starknet.rs/) development, we want to be sure that devx isn’t breaking before updating the version

---

<div class="post-metadata">

**Author:** ![eitanm-starkware](https://avatars.discourse-cdn.com/v4/letter/e/a8b319/32.png) [@eitanm-starkware](https://community.starknet.io/u/eitanm-starkware)\
**Post date:** [November 24, 2025, 9:00am UTC](https://community.starknet.io/t/starknet-v0-14-1-prerelease-notes/116032/3 "2025-11-24T09:00:07Z")

</div>

Timeline update: 0.14.1 Mainnet is postponed for December 10th.
