Skip to content

Full Nodes Call #30 #20

@Giri-Aayush

Description

@Giri-Aayush

Starknet All Core Devs Meeting #30

Meeting Details


Agenda Items

1. Starknet v0.14.0 Testnet Deployment Update

Leo couldn't join but provided async updates:

  • Testnet v0.14.0 now planned for Wednesday, July 9th (2-day delay due to bug fixes and further testing)
  • RPC v0.9.0-rc.2 tag will be published today
  • WebSocket RPC discussions can now begin - what needs to be changed in the spec and how to support it at the node level
  • Updated timeline implications for July 28th mainnet deployment

Reasoning: Leo's async update provides concrete new timeline and opens discussion on WebSocket implementation coordination.

2. Client Team Post-Testnet Status Updates

  • Pathfinder (Krisztian Kovacs):

    • JSON RPC 0.9 implementation progress following spec updates
    • Pruned mode experimental feature rollout results
    • Any testnet-related issues or findings
    • Staking v2 validator feedback resolution
  • Juno (Rodrigo Pino):

    • v0.14.0 experimental release status and internal testing results
    • Tendermint MVP completion status (end of June/early July target)
    • RPC 0.9 implementation completion timeline
    • Preparation for Malachite interop testing
  • Kasar Labs (Trantorian):

    • WebSocket methods implementation merge status
    • Blockifier v0.14.0 integration progress and Cairo Native issues resolution
    • RPC status implementation and pre-confirmed block sync progress
    • Madara custom chain features development updates

Reasoning: All teams had active development items in call #29. This follows up on specific commitments: Pathfinder's experimental pruned mode rollout, Juno's Tendermint MVP deadline, and Kasar Labs' WebSocket merging timeline.

3. Consensus Implementation & Interoperability Testing

  • Malachite 0.3.0 Release (Adi Seredinschi):

    • Release status and new features (peer scoring, batching)
    • L2 reorg design discussions with Shahak and Matan
    • Apollo sequencer fault-model adjustments
  • Juno-Malachite Interop Testing (Rodrigo Pino):

    • Early July testing initiation status
    • Internal Juno consensus testing results
    • Integration approach and preliminary timeline
    • Second week of July results target assessment

Reasoning: Call #29 established early July as the start date for Juno-Malachite interop testing. This agenda item tracks this critical milestone for consensus implementation progress.

4. WebSocket RPC Specification & Implementation Coordination

  • Discussion initiation following Leo's update that nodes have published testnet releases
  • Specification changes needed for WebSocket support
  • Node-level implementation strategies across client teams
  • Coordination requirements for consistent WebSocket API support
  • Timeline planning for WebSocket feature completion

Reasoning: Leo's update specifically mentioned that WebSocket RPC discussions can now begin since nodes have published testnet releases. This represents a new coordination opportunity.

5. Mainnet v0.14.0 Migration Planning

  • Timeline impact assessment from July 9th testnet delay
  • RPC provider coordination and upgrade readiness
  • July 28th mainnet target feasibility discussion
  • Risk assessment and contingency planning

Reasoning: With testnet now delayed to July 9th, mainnet timeline implications need assessment, though detailed planning may wait for testnet results.

6. AOB (Any Other Business)


Note: These Starknet All Core Devs Calls occur bi-weekly at the same time. The next call is scheduled for Thursday, July 17, 2025, at 11:00 AM UTC. All interested parties are encouraged to join and contribute to the ongoing discussions and development efforts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions