Skip to content

Full Nodes Call #28 #18

@Giri-Aayush

Description

@Giri-Aayush

Starknet All Core Devs Meeting #28

Meeting Details

Agenda Items

1. Starknet v0.14.0 Testnet Deployment (Leonardo Lerer)

  • Final preparations for mid-June testnet launch
  • Transaction status handling implementation details
  • External partner readiness for transaction v3 migration
  • Compatibility considerations for ecosystem tools

Reasoning: In call #27, Leo confirmed integration was stable with client teams already working on it, and indicated testnet deployment targeted for mid-June. With that date approaching, this update will cover final preparations and implementation details for new transaction status handling that Leo mentioned was recently decided.

2. Staking v2 Implementation Status (Natan Granit)

  • Finalized launch timeline after previous delay
  • Contract deployment status on mainnet
  • Validator preparation requirements
  • Monitoring and support plans for transition

Reasoning: This item was skipped in call #27 due to Natan's absence. With the original launch date of May 13th now passed and a 2-3 week delay previously announced, a comprehensive update on the revised timeline and preparations is essential.

3. Cairo Native Deployment Strategy (Ariel Elperin/Leo)

  • Confidence assessment from ongoing monitoring
  • Concrete timeline for mainnet activation
  • Deployment approach (gradual vs. complete rollout)
  • Developer guidance for optimization

Reasoning: In call #27, Ariel mentioned they were monitoring for discrepancies and building confidence, with a vague timeline of "a couple months" for mainnet activation. A more specific timeline and strategy would help developers prepare.

4. Client Team v0.14.0 Integration Status

  • Pathfinder (Krisztian Kovacs):
    • Compiler and blockifier upgrade integration
    • Transaction status handling implementation
    • Staking v2 attestation tool updates
  • Juno (Rodrigo Pino):
    • v0.14.0 readiness assessment
    • Consensus implementation progress toward mid-June target
    • Test chain planning for July
  • Kasar Labs (Trantorian):
    • v0.14.0 RPC method support progress
    • Testing framework integration results
    • L3 support development

Reasoning: In call #27, client teams reported different stages of v0.14.0 integration. Pathfinder was awaiting compiler and blockifier upgrades, Juno was targeting mid-June for consensus implementation, and Kasar Labs was beginning work on v0.14.0 method support. This update will track their progress.

5. Consensus Implementation Progress

  • Malachite (Adi Seredinschi):
    • Heterogeneous network performance investigation progress
    • Protocol file adaptation status
    • Non-empty block and rotating validator set testing
    • Framework development for testnet management
  • Cross-client Interoperability (Rodrigo Pino)/Adi Seredinschi):
    • Planning for shared testnet with multiple consensus implementations
    • Coordination on testing methodologies

Reasoning: Call #27 highlighted ongoing work in multiple consensus implementations, with both Malachite and Juno making progress. Adi mentioned interoperability tests were continuing to investigate slowness issues, and Rodrigo mentioned potential for a shared testnet with other implementations.

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, June 19, 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