StarkNet Roundup #23
Weekly summary of all things StarkNet
This newsletter is made possible thanks to SithSwap! SithSwap is a next-gen stableswap AMM built on StarkNet combining and iterating on the timeless designs of Uniswap V2 and Curve Finance into a new, feature-rich primitive at the frontier of Ethereum. SithSwap offers a dual trading solution, through volatile and stable pools, with ultra-low fees and slippage, (3,3) emissions, gauges, bribes and all of it governed by (ve)NFTs. An AMM built for protocols, but well suited to retail DeFi users and institutions alike. SithSwap AMM testnet will be rolled out soon, in early Q3 2022, in preparation for a full Cairo audit, performed by Nethermind. Follow @SithSwap on Twitter to stay up-to-date.
Welcome to the 23rd 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
@StarkWare - A new exciting strategic partnership with @ConsenSys! We are committed to building StarkNet and giving developers and users the ConsenSys platform: Snaps plugins for MetaMask support; native StarkNet World-leading infrastructure from Infura; & diligence smart contract audits. Thread about Infura & Thread about MetaMask.
@0xvoyageronline - We're so hyped for what we're working on right now! How about reading transactions data, understanding what happened with really neat UI/UX? Teaser for a new update.
@ceccon_me - Released version 0.12.0 of starknet-react. This version improves support for multiple injected (browser) wallets. It's not a backward-compatible change so be warned! You will need to make the following change to your application to upgrade.
New version of protostar v0.2.5 has been released.
@matchbox_dao - Special MatchboxDAO Hackathon Workshop Episode 2: ‘Want to build a game, but not sure where to start?
@StarkGalaxy1 - It's with great pride that we announce to all the StarkNet community the creation of "Stark Galaxy", the Media Project that aims at creating fun Educational & News contents about StarkNet/StarkEx through different social platforms. They recently launched their Instagram account so as to produce fresh and beginner friendly visual content around STARKs scaling solution.
@JediSwap - Imagine building your web3 world that grows as you use web3 products. Join @0xshugo from @phi_xyz, @imrgoyal, and @thiscrypto_life in a candid conversation on how Metaverse and Identity converge.
@briqNFT co-founder @sylvechv hosted the first Space of the StarkNet Buildoors Series, bringing some of the most talented Cairo Speaking-Crypto Gaming Devs in front of a mic.
@web3pilot made an insightful overall video-guide on StarkNet and how to enter its Ecosystem.
Want to build on StarkNet? Check out this building on StarkNet page.
@Magnety - The @magnetyfi testnet has been live for 24 hours now - currently at 1000 funds created on the testnet. After one week of launch, Magnety's testnet almost reached 8,000 funds created.
@zkLend - special Friday event (every Friday) to win POAPs on their Discord.
@curve_zero - Hey Starknet fam... Exciting news! Whilst the markets crumble around us, we have been working hard this "B" market. Proud to announce that CurveZero v2 is live and fully functional on testnet.
Continually updated list of projects building on StarkNet. 🏗️
4.7k txs on Mainnet. To date: 4.8m txs on Goerli, 183k txs on Mainnet. Contracts deployed last week: 28k on Goerli, 8.4k on Mainnet.
Over 400 ETH have been bridged to StarkNet so far (there’s a cap).
StarkNet Community & Shamans Highlights
On the other and,
localvariables only depend on the
fpregister and cannot be revoked. The only downside is that we have to manually increment the
apregister before any memory allocation using
alloc_locals(adding 1 cairo step).
From this perspective, it seems always better to use
Can anyone provide code samples where using
tempvaris better than using
local(beside this one extra instruction
ap += SIZEOF_LOCALS)?
Heavily discussed StarkNet Improvement Proposals
Useful links & articles
@Argent - Account abstraction (AA) is one of the hottest topics being discussed at the moment - why should you care about account abstraction?
@0xNurstar - The importance of automated Asset Managers on StarkNet-powered DeFi. Last week @open_financeWTF has joined the StarkNet DeFi scene. Let's see what it is and what is the mission of such platforms.
@epolynya - Highlight: StarkNet does optimistic parallelism, coming in the next upgrade (And tons of other "alpha leaks", truly an exceptional AMA).
@PapiniShahar - Thoughts about blocks and states. IMO, there is a slight issue in ethereum API. Both getBlockByNumber() and getBalance() get a block number, but the second actually refers to the state *after* that block, not to the block itself.
@galronx - Alpha leak from @bbrandtom's great AMA (42m30s): Cairo 1.0 is not the endgame of building on StarkNet. "We have a new team that re-writes the Cairo compiler, to make it a more developer-friendly high-level language".
Dates and Events
With DevConnect Amsterdam and the StarkWare hackathon concluded, things are getting a bit more relaxed again.
next StarkNet community call July 6th : Open for presentation, roadmap update.
Introducing @StarknetHouse - a virtual educational summer program presented by @topology_gg in collaboration with @StarkWareLtd and pioneers in the #StarkNet ecosystem. The program is open to anyone excited about learning to build on StarkNet using #Cairo. Starting June 1st. Check out their research fellows here.
Encode x StarkNet Online Summer Hackathon: A 3-week hackathon focused on StarkNet. Start Date: Monday, 27th June. Register by: Monday, 4th July.
@matchbox_dao: You are a dev and want to build cool games and gaming-related projects on StarkNet? Time to join the very first MatchboxDAO hackathon (3rd to 10th of July) before it's too late!
@LeJournalDuCoin & @OnlyDust_xyz team up to organise a StarkNet conference straight after the end of @EthCC in Paris, July 22nd.
@stark_con - StarkCon is a community-driven conference to bring all the “STARKs” under one roof. The first StarkCon will take place alongside Devcon, the official Ethereum builders' conference in Bogota, Colombia; October.
StarkNet Summit: TBD
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. ⏳
Would you like to sponsor this newsletter? Reach out to me.