Heads up, the StarkNet Edu newsletter has migrated to Revue.
Welcome to our very first edition of the StarkNet newsletter!
Once every two weeks, we compile the best videos, articles, and Twitter threads that will help you master the technology behind StarkNet.
StarkNet Community Call #21
Lauri Peltonen (@LauriPelto) from Equilibrium showcases his team's progress on creating “Starsign,” a multi-sig wallet for StarkNet.
In the second part of the video, Henri Lieutaud (@henrlihenrli) from StarkWare walks us through the new features and breaking changes that the upcoming StarkNet 0.10 will introduce.
STARK Struck Podcast | Episode 2
In this podcast hosted by Henri Lieutaud (@henrlihenrli), Sylve Chevet (@sylvechv) and Lancelot Ferriere (@wraitii) make the case for Briq, a platform on StarkNet that allows the creation of NFTs by assembling fungible tokens that act as “legos.” The platform creators also discussed how Loot inspired them, why they chose StarkNet, the early days of the project, and even storage proofs.
StarkNet Workshop #0: Account Abstraction
In this one-hour workshop, Ben Goebel (@DrSpacemn) explains what account abstraction is, how it differs from the EOA model of Ethereum, the new cool features it enables, and how it can be implemented on StarkNet.
Account abstraction is one of the most interesting topics on StarkNet that might be flying under your radar!
StarkNet ERC721 Workshop: Step-by-step Guide
If you want to get hands-on with StarkNet but don’t know where to start, the StarkWare team has put together a set of workshops to help you understand how to create ERC20 tokens, NFTs, user accounts, and much more.
Even these base-level workshops can be intimidating if it’s your first time learning Cairo or StarkNet. Luckily, David Barreto (@barretodavid) has put together a detailed guide to solving the ERC721 workshop to help you get started.
This is a multi-part blog post so make sure to check all the articles in the series.
Aura’s Cairo Style Guide
The team behind Aura (@AuraProtocol) has put together a style guide for Cairo that allows developers to create code that is consistent and easy to read. Check it out.
Upcoming Events
Aug 30 - (Portuguese) Building Scalable Web3 Road to ETH Sao Paulo - Workshops 1.
Aug 30 (English) - Getting excited about ZK Rollups Sidney, Australia
Aug 30 - (Spanish) Platzi X StarkNet - ETH Program.
Sep 6 - (Spanish) Meetup at Bogotá. Platzi Offices.
Sep 9 - (Portuguese) Workshop at ETH Sao Paulo.
Learning Resources
Devtools
New Braavos Version is available: Built-in SWAP, menu and an AppBar for easier navigation, NFT collectibles tab is now available in the iOS app as well.
MultiSig protection in #Cairo now available from Dolven Labs.
New feature for Argent X: New address book that allows you to easily add contacts you regularly interact with to make sending between those accounts simpler.
New Starknet SDK for jvm languages. It allows an easy interaction w/ StarkNet gateway & nodes, incl. querying state, executing transactions & deploying contracts.
Starknet Hardhat plugin (v0.6.4) - Proxy server optimization to all commands and dockerized mode, introduced stderry stdout parameters for the IntegratedDevnet configuration in the helmet configuration, added the starknet-network CLI parameter to hardhat run.
Starknet-devnet (v0.2.11) - Compatible with JSON-RPC API v0.1.0, pre-deployed accounts deployment to OpenZeppelin v0.3.1, refactored empty block creation, Docker image creation done in parallel.
Starknet.py (v.0.4.6-alpha) - Updated proxy checks, CairoSerializer checks if unnecessary named arguments are passed, GatewayClient and FullNodeClient can be created successfully without the string parameter.
FangCheng v0.1 is released! Pure-@CairoLang solver of systems of linear equations in fixed-point arithmetic.
Metamask Snaps: Ethereum’s classic wallet finds its way to Starknet.
Ecosystem News
Welcome to the launch of Nostra, the most versatile liquidity protocol for lending and borrowing.
Learn about the updated @starkswap roadmap where we share our plans for the remainder of the year for Starkswap and Iron Fleet!
Guildly UI Preview What we're buidling: Guildly is a DApp built on #StarkNet that allows permissionless deployment of guild contracts.
The @myBraavos StarkNet Wallet is consulting their community to decide what will be the next big, useful feature to implement in their Product.
StarkNet-native Gaming Accelerator Project, @matchbox_dao, announced their flagship product, "MatchBox Sparks".
New Developer Partnership
Learning on your own is hard. Join our community of students, builders, and experts on Discord, so you don’t travel alone.
If you are creating educational resources for StarkNet that you want to share with the community, feel free to tag @barretodavid on Twitter with a link to your content to consider as part of the next newsletter.