Deprecated and removed features

The following features have been deprecated or removed from StarkNet in recent releases.

Status Description

Deprecated

Feature or capability is no longer actively supported. It may still work, but future fixes or enhancements are unlikely.

Removed

Feature or capability has been removed from StarkNet.

Deprecated features

Name Description

Free L2→ L1 messaging

Previously, sending a message from L2 to L1 had an optional fee associated.

From StarkNet version 0.11.0, the fee mechanism will be enforced and the ability to pay without fees will be removed.

See here for more details.

invoke transaction v0

invoke transaction v0 is deprecated and will be removed on v0.11.0.

declare transaction v0

declare transaction v0 is deprecated and will be removed on v0.11.0.

Removed features

Name Description

deploy transaction

The deploy transaction has been removed in version 0.10.3 of StarkNet.

To deploy new contract instances, you can use the deploy syscall.