Community Call #13 | Version updates and educational resources

Share this post:


In this 13th Starknet community call, the team provides updates on the latest developments in the Starknet ecosystem, including the release of new versions, upcoming features, and educational resources. The session covers key aspects of Starknet’s roadmap, the introduction of contract classes, and the importance of community involvement in education and development.

Key Points:

Starknet Alpha Version 0.8.2:
– The new version 0.8.2 of Cairo Lang is deployed on Testnet. The update focuses on performance improvements, bug fixes, and adding fields to block info.
– A significant inclusion in this update is the integration of Keccek and Ethereum signature verification libraries directly into Cairo, making them more accessible for developers.

Upcoming Starknet Alpha Version 0.9.0:
– A major feature in version 0.9.0 is the introduction of contract classes and contract instances, which will separate the code of a smart contract from its deployment instance.
– This change will impact how contracts are deployed, with a new “declare” transaction to establish the contract class and a “deploy” transaction for instances.
– The update will also affect how delegate calls and proxy contracts function, requiring adjustments in how developers reference and manage contract code.

Educational Resources:
– The Starknet EDU team, including Ben, Lucas, and the speaker, is working to improve onboarding through tutorials and documentation.
– Four tutorials are currently available: Cairo 101, ERC20, ERC721, and Messaging Bridge.
– Lucas demonstrates the Starklings tutorial, a community-created resource by OnlyDust, showing how developers can learn Cairo through practical exercises.

Community Engagement:
– The team emphasizes the importance of community contributions to educational content and welcomes PRs to improve tutorials.
– Plans for future educational resources and updates to existing ones are shared, with a call for more community-created tutorials and content.

Upcoming Events:
– The call concludes with announcements about upcoming events, including hackathons in Miami, Paris, and potentially London.
– The team encourages community members to organize local meetups and hackathons to further foster the Starknet community.

The session ends with a Q&A where questions about the release dates, parallel execution improvements, and community engagement are addressed. Participants are invited to stay connected and continue contributing to the growth of the Starknet ecosystem.