This newsletter is made possible thanks to Braavos Wallet! With Braavos' new Hardware Signer capability, you can get the piece of mind of a Hardware Wallet while enjoying a frictionless smooth UX. Braavos Wallet on StarkNet is made for an intuitive and safe start in crypto. It is available on Android, iOS, Chrome and Firefox.
To see how it works, download the app now.
Following Braavos $10M fundraising announcement, we are recruiting in all departments, especially our tech team. If you are a strong developer with a keen interest in making crypto accessible to everyday users, apply now via: jobs@braavos.app
Welcome to the 41st edition of my weekly comprehensive StarkNet summary. The previous update can be found here. 👇🏻
Would you like to sponsor this newsletter? Reach out to me.
If you enjoy this newsletter, don’t forget to subscribe. It’s free!
Let’s get into this week’s news! 💪
Protocol & dev tool updates
@0xvoyageronline - Now you can verify your code using the voyager verify cli
@ivpavici - Finally the long anticipated mainnet/testnet forking feature is available on StarkNet devnet
@StarkscanCo - Execution Resources are now available in Transactions ✨
Media highlights
@zklend - ZEND&FRIENDS: BRAAVOS - AMA with @myBraavos
@StarkNet_ZH - Account Abstraction and the Future of Contract Wallet - Twitter space with @myBraavos
@crypto_gurkha - MOTTY! What’s the Hardware Signer? - Walk the Talk SZN2 EP 3 - Interview with the CEO and founder of @myBraavos
@EliBenSasson - Self-custody >> Proof of reserve - Spoke about it on yesterday's @RealVision's show
@StarkWareLtd - ApeXPro <> StarkWare - AMA with @OfficialApeXdex
@decent_dao - The latest episode of The Builder's Journey with @0xmattegoat of @AstralyXYZ is live on Spotify and Youtube!
@0xNurstar - Shill Me Your Fundamentals Ep.5 "Kakarot, the ZK-EVM" - Twitter space recording
@zklend - zkLend X SithSwap - AMA Recap 20/10/2022
@nostrafinance - Discussion on The Liquidity Layer of StarkNet w/ Nostra
@0xHashstack - The Road to Web3 Mass Adoption. Hashstack x Magic Square - Twitter space with @MagicSquareio
@StarknetCC - A folk history of StarkNet - Sylve Chevet - StarkNetCC Lisbon
@StarknetCC - StarkNet's roadmap: all things Regenesis & Cairo 1.0 - Tom Brand & Uri Kolodny - StarkNetCC Lisbon
@StarknetCC - STARKs explained to my grandma - Stanislas Bernard - StarkNetCC Lisbon
@StarknetCC - Building the Data Layer for ZK Rollups - Jonas Nelle - StarkNetCC Lisbon
@StarknetCC - It's over 9000 - Abdelhamid Bakhta & Elias Tazartes - StarkNetCC Lisbon
@StarknetCC - Decentralized ID: why does it matter and what are the use cases? - StarkNetCC Lisbon
@StarknetCC - Growing DeFi to 1 billion on StarkNet - Richard Thomas-Pryce - StarkNetCC Lisbon
@StarknetCC - Computational Feeds: unlocking capital efficiency for DeFi while minimizing risk - StarkNetCC Lisbon
@StarknetCC - Philosophy can't build bridges - StarkNetCC Lisbon
@StarknetCC - Starkway: a universal bridge for ERC-20 to StarkNet - Eduard Jubany Tur - StarkNetCC Lisbon
@StarknetCC - Implementing high level languages on rollups - StarkNetCC Lisbon
@StarknetCC - How des ZK tech ultimately improve Ethereum UX - StarkNetCC Lisbon
@StarknetCC - Future of on-chain games - GuiltyGyoza, LOAF, Gabe Rudich, Thomas Marchand - StarkNetCC Lisbon
@StarknetCC - Exploring the limits of account abstraction on StarkNet - Julien Niset - StarkNetCC Lisbon
@crypto_gurkha - PETE, Wen Yagi Finance? Walk the Talk Ep 2 SZN 2 - Interview with the founder of @yagi_fi
Ecosystem Highlights
@myBraavos - Zero-Click Argent Contract Vulnerability, explained - Braavos co-founder @yoavgaziel found a critical vulnerability in Argent contracts on StarkNet, (funds are now safe) explanation article on this event
@StarkWareLtd - StarkNet’s next step towards decentralization - StarkNet’s ERC20 token contract is deployed on Ethereum - Beware of scams, StarkNet’s tokens are not offered for sale
@StarknetCC - Super excited to host the Co-Inventor of ZK-STARK who is also the Co-Founder of @StarkWareLtd - StarkNetCC announces the @EliBenSasson presence for its next edition in India
@briqNFT - briq launches on mainnet - When ? November 22nd, 12:00 UTC+1
@briqNFT - Some more information about briq’s Mainnet launch on November 22nd
@GuthL - Really cool to see Vitalik sharing some of our vision
@ClementWalter - We’re now able to deploy a regular solidity contract in kakarot, and use it normally
@zkxprotocol - Pumped to announce @redstone_defi as our data provider - @zkxprotocol announces a new partnership
@ahmetoznarr - Testnet v2.0 is on its way, we are implementing new frontend and backend - version 2 of the @dolvenlabs testnet
@MintSquareNFT - 📢 Collection offers now live on @MintSquareNFT! - You can now make 1 offer that applies to all NFTs in a collection, or to all NFTs with a specific attribute
@web3_games_io - Week #46 of @LootRealms is summarized in this thread
@starkboard - Just a quick post to let you know that we are currently working on the V2 of Starkboard - a sneak peek of the V2
@zkxprotocol - The past week has been tough on all of us and, as most say, was Crypto's Tower Moment with FTX and Alameda Research falling down - @zkxprotocol makes a statement about FTX and the effects on their project
@cartridge_gg - Get ready for Non Fungible Football, the Starknet World Cup fantasy league - StarkNet Gaming Project, @cartridge_gg, has announced the "StarkNet World Cup Fantasy League", a NFT-driven contest that will make company to the upcoming Tournament
@nostrafinance - Alpha is coming - A sneak peek of @nostrafinance Money Market UI
@StarkGuardians - We're really proud to announce StarkGuardians got grant from @StarkWareLtd
@influenceth - Some of the upcoming action icons that players will utilize when performing their moves within Influence
Ecosystem stats
@starkboard - ✨Weekly review N6✨ - All StarkNet Mainnet evolution metrics condensed
@Orbiter_Finance - 🚩The TOP 5 dapps ranked by 'New Users' in 7 days on StarkNet - 1. @10KSwap 3,538 - 2. @MintSquareNFT 2,894 - 3. @mySwapxyz 2,741 - 4. @aspectdotco 1,446 - 5. @Orbiter_Finance 851
Weekly StarkNet stats - last week: 366K txs on Goerli, 58K txs on Mainnet. To date: 9M3 on Goerli, 750K txs on Mainnet. Contracts deployed last week: 11K on Goerli / 5K on Mainnet
StarkNet Community & Shamans Highlights
STARK @ Home 27: Recursing on Recursion
STARK Struck Podcast | Episode 6 | Henri Lieutaud with Julien Niset from Argent
StarkNet Community Call #27 | Presentation of Carbonable + StarkSheet
StarkNet Basecamp - Cohort 1, Session 5
StarkNet Decentralized Protocol - Introduction
A few months ago we shared a preliminary version of our thoughts about the decentralization of StarkNet. Since then we have absorbed feedback, consulted with experts, and expanded our thoughts to previously “blackboxed” areas such as leader election. The time is ripe for another round of feedback.
Our thought process about StarkNet’s decentralized protocol consists of three parts, to be presented in a series of three posts.
Overview and tight requirements that reflect the tradeoffs in question.
A concrete suggestion for leader elections.
Our thoughts surrounding the remainder of the protocol, namely consensus and proofs.
We highly recommend starting by reading this 46 post for an outline of the architecture, and the problems specific to StarkNet.
The (ongoing) planning for StarkNet’s decentralization has been challenging and we have received valuable help. Thanks to Bartek Kiepuszewski and Joachim Neu for illuminating discussions on consensus and high level architecture.
Actors in the protocol
In a nutshell, StarkNet’s decentralized scheme will use PoS Sybil resistance and feature two sets of actors: block-proposers (often called sequencers) and provers who produce proofs of many blocks at a time. At a high level, the protocol answers three questions about each set:
Who are the members?
How are tasks assigned to members?
What actions comprise each task?
In this section we will discuss the first two questions.
Heavily discussed StarkNet Improvement Proposals
StarkNet Decentralized Protocol - Introduction
Proposal to improve multicall, allowing to chain transactions
[SIMP] Deployer Contract Interface
Universal Deployer Contract proposal
Proposal for a standard L2->L1 bridge, for tokens minted on StarkNet
Aave <> StarkNet. Phase I release
Launch Safely over StarkNet (Minding the regenesis plan)
Useful links & articles
@myBraavos - Hardware Signer: The Last Innovation in Crypto Wallet for Everyday Users - Deep dive into this innovative feature
@myBraavos - Introducing Braavos Wallet “How-to Series”, the videos that help you get the best out of your #self-custodial wallet on #StarkNet - This thread explore how you can onboard funds to your Braavos wallet
@0xNurstar - 🧵StarkNet Twitter Space Jam #1 🧵 - Some of the best StarkNet-Related Twitter Spaces of the Week!
@VitalikButerin - Having a safe CEX: proof of solvency and beyond
@zkLendIntern - In this thread, let's look at how you can store your crypto securely
@matchbox_dao - How To Make On-Chain Gaming Competitive: 'Gamers who build together, play together' [Part 6]
@Astralytica - ✨[Data availability]✨ - A thread about what is data availability
@argentHQ - Meet @aspectdotco - the first NFT marketplace on StarkNet mainnet - a presentation video of @aspectdotco by Argent
@LordSecretive - Other learnings from #StarkNet London Meetup - @LordSecretive from @LootRealms recaps the lessons he learned during the StarkNet London Meetup!
@Victor_crypto_ - Ma première vidéo de vulgarisation sur l'incroyable projet @briqNFT - French presentation video about @briqNFT
@Maz_eth - Here are some StarkNet artworks I've made for your phone Starkboys
@argentHQ - We’ve partnered with @argentHQ and @ZigZagExchange to show you how to take full control of your crypto
@Gammax_Exchange - How to create a cryptocurrency trading plan
@LordSecretive - The $STRK token has just deployed on Ethereum - 5 key things to know
@stark_con - Let's take a look at what it (Account Abstraction) means and how it is useful 🧵
@211lp - At @SeraphLabs we’ve built ERC-2114, off the novel ERC-3525 by @SolvProtocol
Developer resources
@apibara_web3 - The Apibara Typescript SDK is now available - You can now stream StarkNet data in your node.js application and share code between frontend and backend
@trialityorg - Check out our newest education course, Starklings! - Course in 5 modules presented by @OnlyDust_xyz
@FuzzingLabs - Thoth 0.5.0 feature: Data Flow Graph (DFG) - DFG allows you to analyze variables and constants propagation/interaction in a really visual way
@andrewmilson - Really excited to release miniSTARK today - a GPU accelerated STARK prover powered by @arkworks_rs
@argentdeveloper - This week we released a new update for Argent X - Explanation thread about this update
@Th0rgal_ - Here is an idea to make kakarot usable through metamask like any other EVM chain
@0xvoyageronline - Cairo 1.0 will introduce Sierra, the Safe Intermediate Representation of a program
@maxgillett - Verification of Winterfell-generated STARK proofs in Circom
@The_python_dev_ - Introducing Streamify, a minimal implementation of the Superfluid Protocol(@Superfluid_HQ) in Cairo
@StarkNetAfrica - StarkNet Africa Cairo Class #3 - Writing Your First Cairo Contract II
Dates and Events
@0xNurstar - Shill Me Your Fundamentals - with the founder @mottylen and CMO @BertBlancheton of @myBraavos - Date : Tue 22 Nov 14 UTC
@briqNFT - briq mainnet launch - feat. Argent, StarkWare, Realms - Twitter Space - Date : Nov 22nd at 17:00 UTC+1
@TheNewtonHQ - 101 Account Abstraction, - What is it all about? - How will you use it? - How will devs use it? - How can it be hacked it? - Date : 24th Nov, 15:30 CET
@starknetvietnam - StarkNet Vietnam Conference will be hosted in HCMC - Register here - Date : November 23rd and 24th, 6 PM - 9 PM
@StarknetCC - StarkNetCC India 🇮🇳 will happen on Nov 30 & 1st Dec - You can register here
You can check out all of the past updates here.
None of the content of this newsletter is financial advice. Always do your own research.
Thank you for reading, and see you next week. ⏳
Special thanks to odin_free & @0xNurstar for helping me source some of the information; and thank you to StarkNet_Digger for editing!
Would you like to sponsor this newsletter? Reach out to me.