In the 22nd Starknet Community Call, the focus was on two main topics: the presentation of “Friends Land,” a new onchain strategy game, and an overview of the Starknet 0.10 upgrade.

Key Highlights:

1. Friends Land Presentation:
– Presented by Iris: Iris introduced Friends Land, an onchain strategy game where players harvest resources to build their dream community of friends.
– Game Features: The game includes five biomes with 23 different buildings that players can unlock and use. Players harvest resources, build structures, and expand their community by attracting more “friends.”
– Upcoming Features: The game plans to add random events, diplomacy systems, activity scores, and resource decay, among other enhancements. Future updates will also include a multiplayer mode, where players can either compete or cooperate with others.
– Testing and Feedback: Currently, the game is in a testing phase with a small group of players. Additional slots for testers will be available soon, and interested players are encouraged to join the Friends Land Discord and follow the game on Twitter for updates.

2. Starknet 0.10 Upgrade:
– Transaction Versioning: The update introduces a new transaction version (version 1) with changes to the transaction structure, including the separation of validate and execute functions in account contracts.
– Nonce Protocol Introduction: Nonces are now part of the protocol to prevent transaction replay attacks, enhancing security.
– L1 to L2 Message Fee: A new mechanism requires fees for messages sent from Layer 1 to Layer 2, addressing potential DOS attack vectors.
– Declare Transaction Fees: Fees are now required for declaring new smart contract classes to prevent abuse.
– Cairo Syntax Changes: The Cairo programming language has undergone syntax changes to align more closely with Rust, aiming to create a more consistent development experience.

The session concluded with a Q&A. The next community call will cover further updates, and developers were encouraged to start adapting to the changes introduced in version 0.10.