In this Starknet Community Call, the focus was on the collaboration between Starknet and ConsenSys, highlighting various tools and products that developers can use to build on Starknet. The session featured key representatives from ConsenSys, including members from the Truffle, Infura, Metamask, and Diligence teams, each showcasing how their tools can support Starknet developers.
Key Highlights:
1. Introduction to ConsenSys and Starknet Partnership:
– ConsenSys has been collaborating with Starknet for over a year, providing essential tools and infrastructure to support the Starknet ecosystem.
– The partnership includes efforts in security, developer tooling, and infrastructure to enhance the developer experience on Starknet.
2. Metamask Snaps for Starknet:
– Presented by Ludovic: Metamask Snaps is a system that allows developers to extend Metamask’s capabilities. A Starknet Snap was demonstrated, showing how users can manage Starknet-based assets within Metamask Flask, a developer preview version of Metamask.
– The Snap enables users to connect Metamask to Starknet, generate Starknet addresses, and interact with Starknet assets. The Snap is currently available in Metamask Flask, with general availability planned for the first half of next year.
3. Truffle’s Starknet Integration:
– Presented by David Killen: Truffle is working on a Starknet-specific truffle box, a boilerplate code package that helps developers get started with building on Starknet. The demo showcased the ability to compile and deploy Cairo contracts, interact with them, and run tests using the Truffle Suite. The Starknet box is expected to be released soon.
4. ConsenSys Diligence for Starknet:
– Presented by Euran: ConsenSys Diligence offers security audits for Cairo-based smart contracts on Starknet. The team has been working on understanding the unique security challenges of Starknet and providing security audits to ensure that smart contracts are safe and secure. The transition to Cairo 1.0, which improves language features and security, was also discussed.
5. Infura’s Starknet Support:
– Presented by Sharon Byrne Carter: Infura provides infrastructure for developers to easily access Starknet through its platform. Developers can quickly set up API keys, connect to Starknet’s testnet or mainnet, and deploy smart contracts. Infura’s dashboard for Starknet is similar to its Ethereum integration, making it user-friendly for developers already familiar with Infura.
Conclusion:
The call concluded with a discussion on how these tools from ConsenSys create a comprehensive ecosystem for developers working on Starknet, from early experimentation to production deployment. Developers were encouraged to explore these tools, provide feedback, and stay tuned for upcoming releases.
The session also emphasized the collaborative nature of the partnership between Starknet and ConsenSys, aiming to provide a seamless developer experience on Starknet.



