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 44st 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
@StarkWareLtd - StarkNet Mainnet alpha upgraded to v0.10.2 - Expect an improved TPS in the upcoming StarkNet versions
@0xvoyageronline - @0xvoyageronline is shipping - Integration with @FuzzingLabs and Thoth - Rejected transactions view
New version of starknet.py (v0.10.2-alpha) has been released
Media highlights
@StarkWareLtd - StarkNet Regenesis - Twitter space with @nethermindeth, @argentHQ, @myBraavos and @swmansion
@zklend - zkLend X Braavos - AMA Recap 17/11/2022
@JediSwap - The JediSwap community has put together yet another edition of our newsletter - @JediSwap releases its new newsletter edition
@zkxprotocol - What’s next for DeFi? - AMA with @zkxprotocol’s CTO @bitpactum & @redstone_defi’s COO @Marcin_Kaz13
@argentHQ - we're providing updates and insights throughout the event with this thread - @argentHQ posts a thread covering the StarkNetCC event in India
@Gammax_Exchange - DeFined w/ GammaX - FTX Fiasco Recap + Future of DEX & CEX - Discussion about the FTX fiasco and what it means for decentralization
@LootRealms - Lords Table Episode #12 is now available to watch - A community call to share updates on game development, StarkNet update and key governance matters
@StarknetHouse - Welcoming remarks & What is StarkNet House - Kunho Kim | STARKSanFrancisco 2022
@StarknetHouse - Generational Games - Tarrence van As | STARKSanFrancisco 2022
@StarknetHouse - Fathom: an Experiment in Crowd-sourced Syllabus Creation - Jared Quincy | STARKSanFrancisco 2022
@door_labs - Cairo Bootcamp Korea 2022 | Try My Own Project#3
Ecosystem Highlights
@stark_con - @myBraavos is hiring a Senior Blockchain Contract Engineer
@myBraavos - Great that @BanklessHQ chose #braavoswallet on "How to create a StarkNet wallet" and onboarded their community on #StarkNet - @myBraavos was featured in the @BanklessHQ newsletter
@mySwapxyz - The recent TVL ATH of $1,000,000 has generated a very high yield - @mySwapxyz has reached a weekly exchange volume of over 1 million and offers an APY of 148% for liquidity providers of the ETH/USDC pair
@mySwapxyz - Join our Crew3 program - @mySwapxyz launches its Crew3 campaign
@odin_free - Cairo is currently the 4th most popular smart contract language by TVL
@JediSwap - We are live on StarkNet Mainnet - @JediSwap AMM is now live on the StarkNet mainnet
@eboadom - In ~1 day the Aave governance proposal to activate the Aave <> StarkNet aTokens Bridge starts
@Starknet_id - @Starknet_id launches on mainnet - Date : December 7, 14:00 UTC
@JediSwap - Argent will implement Swap function powered by @JediSwap - Users will soon be able to swap tokens in @argentHQ on StarkNet mainnet using @JediSwap
@donexfinance - Introducing Donex Finance: a DeFi protocol for providing liquidity, trading and borrowing & lending ERC20 tokens on StarkNet with concentrated liquidity - a new protocol has landed on StarkNet
@zklend - Introducing zkLend’s Advent Crossword Quest - @zklend launches a community event in which participants can win special Discord roles and NFT
@briqNFT - We've added a way to copy-paste a selection from one set into another - @briqNFT releases a new feature to make builders' lives easier
@SithSwap - We are releasing our AMM Analytics web app - now available at
https://sithswap.info
@nethermindeth - Want to contribute to the Ethereum, StarkNet, DeFi & Web3 ecosystem? Check out our newly added open positions - @nethermindeth is hiring
@dolvenlabs - Dolven Labs Crew3 is now Live - @dolvenlabs launches its Crew3 campaign
@0xHashstack - A quick wrap of everything we did in November - Hashstack's November monthly report
@StarkGuardians - See what we have covered in November! - Stark Guardians’ November monthly recap
@FrensLands - Frens Lands - Video trailer of the game
@RYG_Labs - Unlock the power of AI & NFTs by joining the Dreamy Botty community today
@earlystarkers - 0001-1234.stark 4 digits premium @Starknet_id domains are ready for EarlyStarkers now
@RYG_Labs - We are proud to announce @blockbaseco will be the official ADVISOR for Dreamy BoTTy
@starknetvietnam - StarkNet Vietnam Conference was a success
Ecosystem stats
@OrbiterResearch - 🚩The TOP 5 rollups with the most transactions in 7 days - 1. @optimismFND - 2. @arbitrum - 3. @zksync - 4. #arbitrumnova - 5. @StarkWareLtd
@OrbiterResearch - 🚩The TOP 5 dapps ranked by new users in 7 days on StarkNet - 1. @10KSwap 6 776 - 2. @mySwapxyz 5 528 - 3. @MintSquareNFT 4 919 - 4. @aspectdotco 4 422 - 5. StarkGate 3 247
StarkNet Community & Shamans Highlights
STARK Struck Podcast | Episode 7 | Henri Lieutaud with Brian and Jane from ZKLend
StarkNet Community Call #28 | Presentation by summary.dev
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
Community Plugin Account
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 - How to get started on StarkNet - In this thread, @myBraavos holds your hand through your first NFT journey on StarkNet
@StarkWareLtd - StarkEx: a Transparent, Scalable Solution for Exchanges
@GuthL - In the upcoming weeks, Cairo 0.10.3 will gain 40% improvement in the performance of #StarkNet sequencer, bringing it to 2TPS - Thread explaining why is that, and what will come next
@__geometry__ - In this thread, @lucidLuckylee introduces @ZeroSync_ - Bitcoin in a STARK
@galronx - This week we open-sourced Cairo 1.0 under the Apache 2.0 license. Why is it cool and why should you care?
@Starknet_edu - Let’s get to know the StarkWare SHARed Prover
@scottpiriou - What are storage proofs and why it's literally the fucking future? - An explanation thread for non-tech people
@Starknet_edu - StarkEx is a scalable and transparent solution for exchanges to provide a proof-of-reserves with every Validity Proof and ensure a fair and regulated environment for all users
@rabbitx_io - DeFi Hack, Trading Strategy, or Short Squeeze? A Logical Framework
@Starknet_edu - Lava Protocol 🌋 now provides decentralized RPC access to StarkNet on their private testnet - A thread about what is decentralized RPC and what does it mean for us
@argentHQ - Meet Mint Square - the NFT marketplace for StarkNet and zkSync - A video presentation of the NFT @MintSquareNFT marketplace
@matchbox_dao - The Past, Present, and Future of Developer Games
@odin_free - Storage Proofs are a cryptographic way of verifying that a value is indeed part of the state - A thread to explain this
@Starknet_edu - The month of November 2022 presented some tumultuous times for the web3 community - Thread about StarkWare's progress on StarkNet
@zkxprotocol - We met many crypto traders 💹 Here’s a list of their favorite trading tools
@Gammax_Exchange - We share how you can check the reserves on a decentralized exchange to ensure its integrity
@stark_con - Time to cover zk roll ups VS optimistic rollups 🧵
Developer resources
@DelendumV - Introducing our fellowship program: Delendum ZK fellowship is a two-month program to support research and development advancing the frontiers of zero-knowledge - The application is open until Dec 8
@dsi9999777 - Just sharing for the #StarkNet folks that want to learn Rust - Rust Lang Tutorial
@shrameetweets - Building on-chain games - Provable and verifiable games with Cairo
@dpinoness - Deploying a contract on StarkNet Testnet2 (Goerli 2) using Protostar - a tutorial to implement contracts on StarkNet testnet2 using Protostar
@ivpavici - soon StarkNet will not allow free deployments of Accounts... So we modified our workshop repo to reflect this, using @OpenZeppelin contracts
@apibara_web3 - You can now ask us anything during our weekly office hours - Starting next Thursday at 5pm UTC
@StarkNetAfrica - The recording of our Cairo Class #5 is now available on YouTube - introducing Starknet.js and how to build a dApp with it
@topology_gg - MuMu Season 2 is here - 4 new formulas, 1 new instruction, and a fresh new UI
@StarkNetAstro - StarkNet 🚀 Workflow. In this thread I will introduce the workflow ot StarkNet
@avihu28 - Want to better understand our Stark Verifier? - @avihu28 gathered a list of the best resources for that
Dates and Events
@ZKEX_Official - Building in the bear : zkLend ft ZKEX AMA - Date : Dec 5th - 8:00 PM (UTC)
@0xNurstar - Shill me your fundamentals - with @vargastartup & @victorforissier from @TheNewtonHQ - Date : Dec 6th - 15 UTC
@Gammax_Exchange - Join us for our upcoming community call as we share our latest project updates - Date : Dec 7th - 16:30 UTC (11:30 AM ET)
@myBraavos - Braavos AMA #5 - New roles launch and community evolution - On @myBraavos Discord - Date : Dec 8th - 2 PM (UTC)
@StarkNetAfrica - Our fourth StarkNet Ecosystem Deep Dive Twitter space will feature @argentHQ - Date : Dec 8th - 5 PM (WAT)
@LouthingE - Frens, get ready for the last StarkNet Meetup in Paris of the year - Date : Dec 15th
@StarkWareLtd - StarkWare Sessions 2023 - Date : Feb 5-6
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.