Skip to content

starknet-specs release v0.10.3 #628

Description

@github-actions

A new version of starknet-specs has been released.

Release: v0.10.3
Tag: v0.10.3
Published: 2026-07-01T11:02:09Z
Current Katana spec version: 0.10.0

Release Notes

What's Changed

New Contributors

Full Changelog: starkware-libs/starknet-specs@v0.10.1...v0.10.3


OpenRPC Spec Diff: v0.10.0 → v0.10.3

Read API (starknet_api_openrpc.json)

Method Status Details
starknet_getBlockWithReceipts Changed Parameter response_flags added (required: False)
starknet_getBlockWithTxs Changed Parameter response_flags added (required: False)
starknet_getStateUpdate Changed Parameter contract_addresses added (required: False)
starknet_getStorageAt Changed Parameter response_flags added (required: False); Return type changed
starknet_getTransactionByBlockIdAndIndex Changed Parameter response_flags added (required: False)
starknet_getTransactionByHash Changed Parameter response_flags added (required: False)

Write API (starknet_write_api.json)

Method Status Details
starknet_addInvokeTransaction Changed Error added: INVALID_PROOF

Trace API (starknet_trace_api_openrpc.json)

Method Status Details
starknet_simulateTransactions Changed Return type changed
starknet_traceBlockTransactions Changed Parameter trace_flags added (required: False); Return type changed

Summary

Added Removed Changed
Read API 0 0 6
Write API 0 0 1
Trace API 0 0 2
Total 0 0 9

Action Items

  • Review the API changes above
  • Update RPC_SPEC_VERSION in crates/rpc/rpc-api/src/starknet.rs
  • Implement new methods (if any)
  • Update changed method signatures (if any)
  • Remove deprecated methods (if any)
  • Update RPC type definitions in crates/rpc/rpc-types/
  • Add/update tests for changed endpoints

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions