Welcome to the 33rd 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 - Time to announce: Cairo 1.0 🦅 - The most significant Cairo advance to date.
@apibara_web3 - We released a new version of Apibara - The new protocol brings much better indexing performance, a better developer experience, and new documentation!
@topology_gg - Isaac enters Alpha2! Here's a preview of UI+vibe change
@swmansionxyz - We’ve just released Protostar 0.4.0! - added @CairoLang 0.10 support
@argentHQ - We've just updated Argent X! - We've refreshed the transaction activity screens, giving you access to more information about the new transactions you make, and we've added support for NFT collections
@starky_wtf - Today, we’re launching Starky - Starky is a Discord bot that lets you token-gate roles and channels with Starknet assets.
@BlastAPI - Blast offers support for #StarkNet APIs based on the Pathfinder client developed by the @equilibrium_co team!
Media highlights
@zkLend - ICYMI:ZEND&FRIENDS #AMA Series 2: Multichain Lending ep4 recap is now live
@crypto_gurkha - Chad Stories - Episode 1 - with the founder of JediSwap @imrgoyal
@zkLend - ZEND&FRIENDS: ENCODE CLUB - The final ZEND&FRIENDS #AMA #StarkNet Educators series
@starknetvietnam - Recap AMA between StarkNet Vietnam community and @Swagtimus from @EmpiricNetwork - in Vietnamese
@JediSwap - Creating the Meta economy on StarkNet with @aspectdotco - AMA with @aspectdotco
@defislate - Today we chat with @Oskarlso , cofounder of @EmpiricNetwork and go over providing key data to the chain & more!
@briqNFT - Learn more about briq - A French interview of @sylvechv
@myBraavos - StarkNet Ecosystem Deep Dive: Introducing Braavos - AMA with @mottylen from @myBraavos, and @starknetvietnam
Ecosystem Highlights
Want to build on StarkNet? Check out this building on StarkNet page.
@stark_con - Announcing $50,000 Grants Program for Indian Developers and Builders 🇮🇳 - The grant will be awarded to 20 grantees to build on Cairo, the native language of StarkNet. If you want to apply, you can register here: Starkcon grants
@AstralyXYZ - We are delighted to announce that @starky_wtf by the @PxlsWtf is now live on our Discord Server 🔥
@stark_con - Our tech guys launched the website last night Take a look 👇🏻
@OnlyDust_xyz - The Merge is almost here so it’s time to claim your testnet NFTs! - These NFTs are a reward for those who participated in the Kiln testnet activities prior to block number 565505.
@EmpiricNetwork - We are exited to announce our data provider partnership with @Gemini ! - Gemini will contribute their proprietary crypto market data to the Empiric Network.
@nostrafinance - Say hello to UNO, the first StarkNet-native USD stablecoin ✨☝️ - Nostra launches the first StarkNet native stablecoin, backed by interest-bearing ETH provided to Nostra's money market.
@PlayRedline - Optimal path finding on-chain - only possible with #StarkNet and cairo
@lordOfAFew - The first @lootproject Adventurer has been born on @StarkWareLtd StarkNet
@EmpiricNetwork - Empiric is thrilled to support Nostra's StarkNet-native stablecoin UNO with our robust & reliable price feeds.
@JediSwap - Galactic Explorers found a new Galaxy named "Telegram" - JediSwap launches its official Telegram channel
@matchbox_dao - @cartridge_gg will lead a workshop, mentor teams, and stake three 💸 bounties 1. Build a game and list it on the Cartridge Arcade 2. Create a mod for an existing game on the Cartridge Arcade 3. Create a mobile client for a game on the Cartridge Arcade
@ZigZagExchange - Let's talk about ZigZag's token and its envisioned use case. - ZigZag announces its new token design
@PlayRedline - There's a new quest on https://redline.crew3.xyz
@zksparkofficial - zk-SPARK evolved 👀. Check out our new website and whitepaper!
@MintSquareNFT - We're excited to announce that .STARK domains (powered by @Starknet_id ) are now supported on @MintSquareNFT !
@StarkMonsterz - We’re thrilled to announce that we are minting on @MintSquareNFT launchpad ! 🚨 - Supply: 777 - WL Sale, 19 September 2022, 14:00 (UTC) Price: 0.0077 ETH - Public Sale, 20 September 2022, 14:00 (UTC) Price: 0.01 ETH
@PxlsWtf - For rtwrk #6 we're drawing THE COOLEST HAT OF THE THIRD INTERNET @StarkMonsterz will use it as a trait for their collection
@starkboard - We are very proud to release the first version of StarkBoard - Explanation of what StarkBoard V1 is and what's next
@influenceth - Vote on your favorite "Adalian Creators Collective" project NOW.
@Carbonable_io - Let's change our perspectives, Help nature help you 🌱🌐 - A complete video explaining Carbonable
@SnapshotLabs - Hiring : - Head of product - Head of engineering - UX UI designer - Frontend dev Vue.js - Backend dev Node.js - Smart contract dev Cairo - offering good pay, equity and remote work
@StarkWareLtd - The L2 experimental game project, @GoL2io , created a #StarkNet version of "Game of Life".
Ecosystem stats
@StarkscanCo - 1,000,000 contracts deployed on #Starknet Testnet!
@Orbiter_Finance - The TOP 10 dapps with the most ‘All Users’ in the past 7 days - for each L2 ecosystem, on StarkNet : 1. @MintSquareNFT 7,222 ; 2. @aspectdotco 7,123 ; 3. @mySwapxyz 6,343 ; 4. @Orbiter_Finance 3,154
Weekly StarkNet stats: last week: 246k txs on Goerli, 25k txs on Mainnet. To date: 6.6m on Goerli, 289k txs on Mainnet. Contracts deployed last week: 4K on Goerli / 0.7K on Mainnet
StarkNet Community & Shamans Highlights
StarkNet Workshop #3: Remote controlled accounts
Proposal to improve multicall, allowing to chain transactions
Simple summary
A proposal to allow multicalls where a transaction uses a previous transaction output (from the same multicall) as an input.
Here is the proof of concept repo: GitHub - Th0rgal/better-multicall: An experiment to improve multicall on StarkNet 3Why is this important ?
Multicall is a great tool on Starknet, it improves the user experience by not having to wait for one transaction to complete and helps reducing fees. For instance, this allows you to change your ETH allowance for a specific contract and call this contract function which spends this allowance in one go. You save two data writes and take advantage of sublinear computation fees. The thing is that for now, this is limited to functions that are not dependent on each other and whose parameters can be determined in advance. If you want to mint an NFT and then change its name, you have to do two transactions because you can’t know your nft id before minting it (it might not be the same if someone mints another nft at the same time).
Heavily discussed StarkNet Improvement Proposals
A felt based ERC-20 token
Universal Deployer Contract proposal
Proposal to improve multicall, allowing to chain transactions
Proposal for a standard L2->L1 bridge, for tokens minted on StarkNet
[SIMP-4] A standard for writing comments in Cairo contracts
[SIMP] String standardization
[SIMP] Connect accounts to dapps
[SIMP] Wallet Multi Chain Support
[SIMP] Starknet Provider JavaScript API
[SIMP] Check Support for Starknet Provider JavaScript API
[informational SIMP] Comments in StarkNet contracts
Useful links & articles
@zkLend - A thread 🧵 - about @encodeclub
@Astralytica - ✨ Ethereum : The merge is coming ⏰ A thread 🧵
@argentHQ - After 6 years of waiting, the Merge is almost here!! We explain what it is, why everyone's getting excited about it and how it’ll impact you as an Argent user
@myBraavos - How will #TheMerge impact #Ethereum scalability and transaction fees?
@VitalikButerin - What kind of layer 3s make sense? - Vitalik mentioned StarkNet and StarkWare
@Gammax_Exchange - There's speculation that #TheMerge will make L2 scaling networks irrelevant. On the contrary, The Merge is driving its evolution. Find out more in our recent blog post.
@Capetlevrai- Comment se positionner sur l’écosystème @StarkNetEco ? 🦅 - A french guide
@a16zcrypto - Zero-knowledge proof systems from theory to practice
Developer resources
@zkxprotocol - Koselig with Cairo - learn more about SHARP, Off-Chain Provers, On-Chain verifies, Cairo 1.0, and a whole lot of STARK-y cuisine
@LootRealms - 💡 Looking for a game related idea to build? - If you don’t have any ideas, here are a bunch of stuffs you can potentially build for the Matchbox DAO hackathon
@0xdarlington - In the sixth episode of our journey through Cairo, we do a deep dive into Recursions, from the very basic fundamentals.
@ovia_seshadri - See my latest article on Warping solidity contracts to cairo on windows
@Starknet_Intern - Our exciting developer partnership with @ApeFramework will allow #StarkNet to offer builders even more value and efficiency.
@Starknet_Intern - How to choose a StarkNet development tool
@0xdarlington - An In-depth Guide To Getting Started With Starknet.js
@p_e - StarkWare is catapulting Cairo from one of the lowest level smart contract programming languages to perhaps the only usable and performant high level smart contract language. Read up 👇
Dates and Events
@zkLend - StarkNet in Singapore has landed! - Date : TBA
@nostrafinance - Introducing UNO, the first StarkNet-native USD stablecoin - Date : Monday, 19 September, 12:00 PM UTC
@decent_dao - On September 20th, 9am EST, Decent will host a Builder’s Journey talk with Brian Fu and Jane Ma of @zkLend 🛠️🎙️ - Date : Tuesday, Sept 20 , 9 AM EST
@StarkVietnam - Announcing @StarkVietnam - The first #StarkNet developer conference in Vietnam, happening on Sept 25, 2022.
@StarkWareLtd - A new season of STARK @ Home is here ✨ The origins of Zero Knowledge and Interactive Proofs will be discussed by Professor Shafi Goldwasser. - Date : Wednesday, Sept 21, 4PM UTC
@StarknetCC - The 2nd edition of StarkNetCC will be held in the heart of Lisbon 🇵🇹 - Date : Oct 31st & Nov 1st
StarkNet Paris meetup #3 - Date : 20 Sept, 4:30 PM UTC
@Starknet_Intern - StarkNet community call ✨ with @henrlihenrli on the StarkNet roadmap and presentations by @nostrafinance and @myBraavos - Date : Tuesday, 20 September, 12:30 UTC
@0xNurstar - I'm glad to invite you to another Ep. of "Shill Me Your Fundamentals", this time hosting some of the best Growth & Community Guides in the space, @uniqgoyal & @chobyeth from @JediSwap ! - Date : Tuesday, 20 September, 14:00 UTC
@jericho_gg - Announcing our next Jericho AMA with @ukolodny , Co-founder & CEO at @StarkWareLtd 🌟 - Date : 20.09.22 4:30pm CET
@CaseyWescott - #StarkNet Meetups are coming to the West Coast! - In Vancouver, Seattle, Portland and San Francisco
@matchbox_dao- Only 15 days left until start of our Starknet hackathon - Date : Sept 28th-Oct 9th, Registration : 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.