gm fellow STARK enthusiasts! ✨🐺
This is the 9th edition of my weekly StarkNet summary. The previous update can be found here.
Let’s get into this week’s news! 👇
Protocol & dev tool updates
StarkNet Alpha v0.8.0
is live on testnet, introducing the Fee Mechanism!StarkTx.info is taking StarkNet transaction analysis to the next level with the new Trace API that was released in StarkNet Alpha
v0.8.0
.Lyra announced the winners for the Black Scholes Cairo Developer Grant. All submissions have now been reviewed by the StarkWare team and the top 3 implementations were shared.
vanYugart and Spartacus just wrote a common Elliptic Curve library in Cairo. Anyone can easily use it to develop their protocols based on EC.
noise-cairo now features a 3D simplex noise implementation, that will enable the 3D simplex patent to be deployed on StarkNet Games for high resolution 3D mapping, by Bllu.
Equilibrium is working on a StarkNet Multisig implementation.
Francesco Ceccon released
starknet-react v0.6.0
. This update introduces connectors, opening the way for more wallet integrations in the future.
Media highlights
StarkNet Community Call #10 - StarkNet React by
Francesco Ceccon
.
Cairo property-based test suite Workshop by
MatchboxDAO
ft.
Jamie Gabbay
.
Compilation of 4 different tutorials on how to setup a StarkNet node by odin free.
Recording of twitter space with
ZKPad
, hosted by
JediSwap
.
StarkNet L1-L2 Messaging Workshop,
Encode
ft.
Henri Lieutaud
&
Sefraoui Othman - Video +
Slides
.
Ecosystem
Want to build on StarkNet? Check out this building on StarkNet page.
Aave proposal for the development and introduction of Aave Governance V3, based on storage-proofs, rollup-optimised (Starknet), with free (or almost free) voting and fully integrated with the new SnapshotX system by Snapshot Labs.
briq alpha 1.5 is out! It introduces a lot of new features like import from .vox files. You can now create complex creations in MagicaVoxel and then import them into briq! Also, you can now walk around in a briq construction thanks to community member CryptoTrooper, who built this in Unity. Give it a try!
DEX ZigZag has started development on a private payments network called ZigZag InvisibL3. Led by 0xonurinanc, InvisibL3 will be a Mimblewimble-based payment system on Layer 3 on top of StarkNet.
Play-and-earn space strategy MMO Influence just published their 41 page guide to their upcoming Exploitation release (.pdf warning!) on StarkNet.
Announcing SithSwap: Next-gen AMM on StarkNet, featuring stable + volatile swaps with ultra-low fees & slippage, gauged (3,3) rewards and bribes governed by veNFTs. Announcement article.
Introducing Phi, visualizing Ethereum as a Metaverse with On-Chain Activities. Announcement article.
Asset management protocol Magnety released their documentation.
DopeWars release a video of their MMORPG quest game.
Continually updated list of projects building on StarkNet. 🏗️
StarkNet is still in alpha but the first wallet on StarkNet, Argent X, already hit 50,000 users. 🥳
StarkNet Shamans Highlights
Starknet Account Abstraction Model - Part 2
In this post, a follow-up to post #1 on account abstraction, we’ll continue to explore the fee abstraction and extended validation as part of the account abstraction protocol. Please refer to the first post to better understand the context, goals, and general direction of account abstraction.
L1 <-> L2 Communication Verification
Hey team. I’m working on a project which involves messages being sent between L1 and L2.
With this, I have a few questions:
How often are messages between L1 <-> L2 dropped when using StarkNet
sendMessageToL2
and vice-versa?Do we have estimates/upper bound on how long it takes for L1 <-> L2 messages to occur, i.e. time it takes for the sequencer to submit (not including the time it takes to be included in an Ethereum Block)?
Useful links & articles
Past week
SuezBridge explains how you’ll be able to pool your withdrawal requests when going from Starknet to Ethereum.
Ethereum Layer 2 Service StarkNet Goes Live on Alchemy, Promises 100x Lower Gas Fees - Decrypt
This week
StarkNet thesis by Kanna - great introductory read.
Layer 2 tracker L2Beat shares upcoming plans & roadmaps.
Deep dive into StarkNet thread by Aylo.
EIP-4844 would effectively reduce rollup fees by up to 100x- even before danksharding - great explainer thread by pseudotheos. And some more in-depth clarifications by polynya.
EIP-4844 explainer website with an FAQ section that was written by Vitalik Buterin.
Argent Engineering is a new Twitter account that dives deeper into the technical details of what Argent is building. Argent’s aim is the mass adoption of self-custody. Smart wallets on zk-rollups make that possible.
The turkish StarkNet community released an in-depth article about STARKs, written in turkish, by tobbykitty.eth.
1-click StarkNet node deployment on any architecture: Raspberry pi 3(armv7), Raspberry pi 4(aarch64) and regular x86 systems by odysseas.eth.
Weekly recap twitter thread by odin free.
Developer resources
Last week
Collection of Cairo tutorials: 1, 2, 3 with walkthroughs for 1 and 3.
Learn StarkNet and Cairo in Remix’s new StarkNet plugin!
This week
Cairo Goldmine: A comprehensive, annotated list of 300+ repositories of the StarkNet ecosystem, by abstractnull.
SymbOnStark releases step 7 of his Cairo tutorial: How to run a StarkNet node with Docker.
Noteworthy Cairo optimization tips by Bllu.
Dates and Events
next community call March 15th: Presentation by Francesco Ceccon on starknet-react, roadmap update by StarkNet team.
Encode x StarkNet hackathon: Feb 28th until April. Here’s a blog post outlining the Hackathon challenges.
An exclusive masterclass with the future of Ethereum: Vitalik’s favorite L2, explained - March 22nd, 5pm CET.
ZK Rollups 101: Introducing StarkNet - by Henri Lieutaud at Avalanche Summit, March 23rd, 6pm.
StarkNet Meetup in Boston, March 26th.
The MatchboxDAO team will be hosting a special Matchbox Primitives for Cairo Devs workshop as part of the Encode hackathon on Thursday, March 31st at 4:30 pm GMT+1.
StarkWare is a sponsor for Layer 2 Amsterdam: April 19th-20th.
Lightshift StarkNet bootcamp in Amsterdam: April 20th-21st.
Ariel Elperin from StarkWare will be a speaker at The Secureum TrustX, a first-of-its-kind Ethereum security event in collaboration with EFDevconnect, in Amsterdam, April 21st-22nd.
First ever StarkNet hackathon: April 25-26, Amsterdam. Registrations now open. 0xjanek and jniset from Argent, as well as guiltygyoza will be there, mentoring hackers and sharing their input!
Ohad Barta will be the first speaker at L2Beat’s L2 conference in Amsterdam. Ohad's lecture will cover how L2s in general, and StarkNet in particular, create a new paradigm when developing dApps for blockchains!
StarkNet Summit: TBD
Please note that, in order to keep this newsletter at an acceptable length, I am purging the sections “Useful links and articles” and “Developer resources” on a biweekly basis. Thus they are divided into the sections “past week” and “this week”. You can check out all of the past updates here.
Thank you for reading, and see you next week. ⏳
Special thanks to odin_free and starkwhale for helping me source some of the information! 🔍