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 45st 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 - Introducing StarkNet v0.10.3 to testnet - which includes increased performance improvements & the removal of deprecated Deploy transactions
@StarkscanCo - 📈 StarkNet Stats are now available on Starkscan - TPS performance in real-time - Most popular Account Calls and Events on StarkNet - Transaction broken down by different types
@AgoLajko - Slush 0.2 is live - It now supports deploying to multiple nodes for a decentralised network
New version of starknet.py (v0.12.0-alpha) has been released
Media highlights
@Starknet_edu - Read my latest: “StarkNet: Smarter, Faster, and more Open Source - @Starknet_edu releases its latest newsletter edition
@JediSwap - JediSwap mainnet launch with Argent integration - Twitter space covering : Status after mainnet launch - Integration with Argent - What's next
@imrgoyal - 125 hackers, 350 attendees, 27 projects - Recap of @StarknetCC India from inception to execution
@crypto_gurkha - Here's a recap thread from my Point Of View to give you some perspective - @crypto_gurkha recap of the StarkNetCC India event
@crypto_gurkha - All Eyes On JediSwap - A StarkNet ecosystem documentary
@0xNurstar - StarkNet Twitter Space Jam #4 - Some of the best StarkNet-Related Twitter Spaces/Podcasts of the Week
@nostrafinance - Nostra Alpha Launch - Twitter Spaces to discuss and celebrate the Alpha launch
@StarknetCC - ZK 101 - What is ZK & why should you care ? - StarkNet CC Lisbon video replay
@0xNurstar - Shill Me Your Fundamentals #5 - Kakarot, the Cairo zkEVM! - Video recording of this AMA
@StarkNetAfrica - Discussion on Smart Wallets and Account Abstraction w/ Argent - Twitter space
@starknetvietnam - We are hosting an AMA with @briqNFT - Twitter Space with @briqNFT
@0xNurstar - Shill Me Your Fundamentals #6 Braavos Wallet - Video recording of this AMA
@Gammax_Exchange - DeFined w/ Thomas Thornton: Market Indicators & Technical Analysis - Twitter space
@0xNurstar - Shill Me Your Fundamentals #7 With Newton, The Cairo Stack Overflow
@0xNurstar - JediSwap Mainnet Tutorial - An AMM on StarkNet - Tutorial video of @JediSwap
@rabbitx_io - Get the most important news daily on our telegram news channel - RabbitX launches a Telegram channel about DeFi news
@StarknetHouse - Fathom: an Experiment in Crowd-sourced Syllabus Creation - Jared Quincy | STARKSanFrancisco 2022
@StarknetHouse - 3D Art and the On-chain Future - Yiran Shu | STARKSanFrancisco 2022
@StarknetHouse - Medjai: a Formal Verification Tool for Cairo Smart Contracts - Bryan Tan | STARKSanFrancisco 2022
@StarknetHouse - Educating and challenging StarkNet developers - Mikey & Matt | STARKSanFrancisco 2022
@StarknetHouse - Expanding NFT users in South Korea with StarkNet - Giwook Han | STARKSanFrancisco 2022
@StarknetHouse - Living, Breathing Chains - Daniel Shorr & Nick Cosby | STARKSanFrancisco 2022
@StarknetHouse - Why Experimentations Matter Now - Gregory Edison & Kunho Kim | STARKSanFrancisco 2022
Ecosystem Highlights
@myBraavos - The HardwareSigner is now available on StarkNet mainnet - If your device supports it, you can add it from settings or directly from the wallet home screen
@myBraavos - We found another zero-day vulnerability in Argent-X StarkNet wallet, this time on the app side - See the details here
@nethermindeth - The Aave <> StarkNet bridge for aTokens has just been activated, following the acceptance of the AIP proposal - This collaboration between @nethermindeth & @bgdlabs marks the first step of bringing Aave to #StarkNet
@DefiLlama - Now tracking Starknet - @DefiLlama is now tracking the StarkNet TVL
@AngleProtocol - agEUR is live on @StarkWareLTD StarkNet - Bridge now agEUR from Ethereum to StarkNet and from StarkNet to Ethereum
@Starknet_id - 🌴 MAINNET IS LIVE 🌴 - You can now register your stark domain on http://app.starknet.id
@zklend - ICYMI heres a look at some of the activities from last month - recap of zkLend's November activities
@zkxprotocol - Here're our key highlights from the past month - recap of ZKX's November activities
@nostrafinance - Nostra Money Market Alpha is live - Nostra's money market is launched in Mainnet with strict limitations
@JediSwap - Today is a special day for us since this marks the start of our blog - @JediSwap launches its blog covering all things about JediSwap and StarkNet
@ETazou - @KakarotZkEvm update y'all yoooo waddup kakaroters? - Updates on Kakarot's progress
@CarmineOptions - Carmine Options, the first Options AMM on StarkNet, is about to launch on Testnet
@sphinxdex - We've been hard at work building Sphinx (prev. Stark X), a natively cross-chain order book DEX on StarkNet - Using just their Metamask, an Ethereum user can now remotely trade on StarkNet without ever leaving their native ecosystem
@ZKasino_io - 🎲 Our Community Quests are live on @crew3xyz - ZKasino launches its Crew3 campaign
@federicocarrone - I'm glad to announce Cryptic Knights - A new gaming project in development to be released next year
@argentdeveloper - The StarkNet ecosystem is about collaboration @argentHQ 🤝 @myBraavos
@TheCommercium - We just deployed new contracts and started logging trades. Let's see which DEX is the most market efficient - @TheCommercium launches its stats dashboard
@CoinDesk - Centralized Crypto Exchange Bybit Integrates Decentralized Exchange ApeX Pro Onto Platform
@encodeclub - The @encodeclub x @StarkWareLtd Autumn Hack has come to an end - Encode x StarkNet Autumn Hackathon : Prize winners and Summary
@cartridge_gg - Incredibly excited to be working with @Ledger and @argentHQ on the future of self custodial wallets
@FrensLands - Frens Lands is glad to share its first trailer
@CypherChappie - I’m thrilled to announce Carbonable's tech team's big achievement - the @Carbonable_io Protocol on #StarkNet (@CairoLang smart contracts) has been released
@ruleslabs - @ruleslabs new feature - The Activity tab arrives on your profile, it allows you to follow all your current and past transactions: trades, sales, pack openings
@web3_games_io - Week #49 of @LootRealms is summarized in this thread
@CygnusDAO - CygnusDAO is looking for contributors - If you have previous experience building Defi products as a : SC developer, Front-end developer, UX/UI designer, Marketer - Reach them in DM
@StarkNetEco - You're looking for a Job within StarkNet Ecosystem rr looking to hire the awesome nerds building the Future? - Sources to find jobs on StarkNet or to list your own jobs
@StarknetCC - The winners from the 30-hour-long hackathon - StarkNetCC hackathon winners
Ecosystem stats
@starkboard - Weekly review N8 - All StarkNet Mainnet evolution metrics condensed
@OrbiterResearch - 🚩The TOP 5 dapps ranked by interactions in 7 days on StarkNet - 1. @Starknet_id - 2. @10KSwap - 3. @mySwapxyz - 4. @MintSquareNFT - 5. @aspectdotco
@OrbiterResearch - 🚩The TOP 5 rollups with the most transactions in 7 days - 1.
@arbitrum - 2. @optimismFND - 3. @zksync - 4. #arbitrumnova - 5.@StarkWareLtd
StarkNet Community & Shamans Highlights
StarkNet Workshop #8: Yet another (much-needed) introduction on Account Abstraction
Supporting webauthn on Starknet
WebAuthn 3 is an industry standard specification for accessing Public Key credentials. It defines a set of APIs and interfaces for securely generating keypairs that can subsequently be used for user authentication. The specification is widely supported (Apple, Google, Microsoft) and provides an array of configuration options, each with different usability and security tradeoffs.
In the most usable configuration, platform authentications (Face ID, finger print, ect) provide a simple way for users to securely generate + manage their keypair. Many platforms today include secure elements which can be leveraged through the webauthn api. Passkeys further improve user experience by transparently synchronizing credentials across devices and supporting recovery through the root platform account (i.e. iCloud).
In the most secure configuration, roaming authentications allow specialized hardware to generate credentials and assertions, allowing users to manage their credentials using FIDO2 compliant devices such as Yubikeys or a Ledger (coming soon).
This massive shift in authentication logic is being catalyzed by existing software and hardware providers that represent almost the entirety of the device ecosystem today. Supporting Webauthn credentials allows Starknet to capitalize this momentum, to provide a massive improvement in blockchain usability and, to provide a path for mainstream user adoption.
To summarize:
Standardized
Supported by all major browsers and vendors
Platform + Roaming authenticators (FIDO2)
Configurable
Algorithms (P-256, RS256, ect)
Extensions (Large Blob Storage)
Transports (USB, NFC, BLE, HYBRID, INTERNAL)
User Friendly
Platform authenticators generate + manage key pairs securely
Key recovery + cross device synchronization done natively (Pass Keys)
Heavily discussed StarkNet Improvement Proposals
Supporting webauthn on Starknet
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 - What are the differences between a Smart Contract based Wallet and other wallets? - This thread is extracted from a #Braavosians talks featuring @mottylen and @starknetvietnam
@PoolCleaner6 - In this thread I want to share why the StarkNet ecosystem is growing so fast and why with people like the @braavos team
@TheNewtonHQ - Everything you need to know about this very important project - meet KAKAROT
@Starknet_edu - StarkEx and StarkNet go L3 - Unlocking Hyper-Scalability with Recursive Proving
@0xSpaceShard - Learning about StarkNet - Community, Hub & Edu Resources - New blog post about StarkNet community and educational resources
@Testnet_Digger - You hear more and more about #StarkNet, want to get involved but need to know how? - In 10 minutes of reading, you will have all the tools at your disposal to be part of this exciting ecosystem
@StarkWareLtd - Which Decentralized Exchanges are live on StarkEx? - Let's explore the major ones in this thread
@Starknet_edu - Storage Proofs: Blockchain Interoperability Made Easy Storage proofs (SP). It's an unsexy name for a very, very powerful StarkNet tool - Let’s take a look at this concept
@Karim_Hadni - Account Abstraction 101: Game Changer for Web3 Mainstream Adoption? - Medium article about what is it and could it help cross the chasm to mainstream adoption ?
@StarkNetAfrica - Today we will be taking a detailed look into @Carbonable_io, a pioneer in massively funding nature-based decarbonization projects through DeFi - StarkNet Ecosystem Deep Dive #5
@matchbox_dao - The future of on-chain gaming: 'The promise of MUD ECS engine'
@zkxprotocol - The FTX implosion last month wreaked havoc in the crypto industry ☠️ We dug deep to review the impact on the Markets and DEXs - Data analysis
@0xNurstar - Here you have a brief guide to get you ready for the Big Day! - Tutorial to get ready for @Starknet_id Mainnet
Developer resources
@kaushik_himself - For folks interested in implementing STARK circuits - @kaushik_himself created a boilerplate repo to make it easy to get started with the Winterfell library
@AutomataNetwork - Here's the only tutorial you'll need to build with 1RPC - Build with 1RPC on StarkNet
@nethermindeth - To celebrate Warp’s new look, we’re running a Warp competition - Transpile your codebase to Cairo with Warp and deploy it on StarkNet for a chance to win $200!
@libcso6 - Here is a Starknet Storage Proof verifier in Solidity
@ahmetoznarr - Are you struggling while playing with Cairo or is it hard to find the contract you need ? Something exciting is on your way - @dolvenlabs is building a library of Cairo
@milancermak - Did you know you can put a full JavaScript library on chain?
@Starknet_edu - The DEPLOY transaction has been removed from the protocol! You might wonder, how am I supposed to deploy a smart contract now?
@argentdeveloper - We’re excited to share with you our latest update, the easiest way to declare and deploy contracts on StarkNet
@OnlyDust_xyz - The Starknet building in Lisbon was amazing… how about a Starknet ✨Chalet✨? - Here’s all you need to know to hack with @OnlyDust_xyz in a dream location for a week
@BrilliantBlocks - After having introduced in our last thread StarkShell – the first Turing-complete Smart Contract VM on #StarkNet – we’d love to give a better understanding about how it integrates into your developer experience
@ClassLambda - We’ve been working fiercely in cairo-rs and we are now seeing some huge improvements for everyone on the ecosystem
@ConciseLabs - Here's live API endpoint for 1st contract we onboarded on StarkNet
@AlchemyPlatform - Starknet Applications and Developer Tools
@starky_wtf - We have received our very first open-source contribution for Starky - Discord server admins can configure multiple Starky modules for different roles
@StarkNetAfrica - It's another Dev Thursday series, and today we’d be taking a brief look at the Universal deployer contract
@StarkNetAfrica - StarkNet Africa Cairo Class #6 - Building a L1 - L2 Messaging Bridge - Video recording
@OnlyDust_xyz - Want to become a leading open-source Starknet contributor and build the ecosystem together with @dimahledba, @BTChip, @PapiniShahar and @ETazou ? - Check out the thread below to learn more about some of the most exciting projects that you can start contributing to today
@stark_con - @stark_con <> @questbookapp is a strategic partnership focused towards the StarkCon grants program - Apply for the grants before March 31st. Submit proposals & win grants worth up to $3,000
Dates and Events
@0xHashstack - We're kicking off next week with an AMA! We have . @Gammax_Exchange joining us to talk about "Building a high performant DEX on L2" on Tuesday - Date : Dec 13th at 12 pm UTC
@LouthingE - Frens, get ready for the last StarkNet Meetup in Paris of the year - Date : Dec 15th
@barretodavid - We'll be organizing a StarkNet Meetup in Toronto in mid-January - Date : TBD
@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.