StarkNet Roundup #27
Weekly summary of all things StarkNet
This newsletter is made possible thanks to Dolven Labs! Dolven Labs is a DAO-based Ecosystem Catalyst for projects built on the StarkNet Network. Dolven Labs aims to be the future of investing, deal flow, and value creation in the StarkNet Ecosystem. Founded on the StarkNet Network and designed to be community-driven, Dolven Labs acts as a fund raising platform for projects on StarkNet. Dolven Labs DAO combines the wisdom of the community with modern blockchain technology. Each verified member of our community becomes a Delegate and participates in voting on projects that they believe deserve investment from the Dolven Mutual fund.
Welcome to the 27th 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
@Orbiter_Finance - 🛸Happy to announce that Orbiter has been integrated into #StarkGate of @StarkWareLtd
@OnlyDust_xyz - Haven’t had the chance to attend @StarkNetCC in person? We’ve got you covered! Here are some of the main highlights of the knowledge-packed event. Note that every link has a timecode for your convenience!
@anth0nybeaumont - Last week, @encodeclub hosted a 2-day awesome @StarkNetEco hackathon in Paris! We had 150 hackers and 30 submissions! The no.1 question we get asked is what the best projects were.... Well here's the info.
@StarknetHouse - Outstanding @StarknetHouse Week 8 seminar with @Swagtimus & @ybs_eth sharing about how @matchbox_dao helps developers produce novel experiences for communities without boundaries. Video here.
@TrustlessState (Bankless) - “Starkware isn’t leaving Ethereum” @EliBenSasson & @ukolodny of @StarkWareLtd. There’s been growing concerns around Starkware - Will they ever do their own L1? - What about using on a non-Ethereum chain? I ask both! And ofc, Starkware Token! Video here.
@sylvechv - StarkNet Buildoors: a Twitter space series by the builders for the builders. 45min weekly discussions of all things StarkNet with talented members of the ecosystem. Mega thread of all the episodes so far.
Want to build on StarkNet? Check out this building on StarkNet page.
@starksheet - Have you ever considered that you have no guarantee that your fav. spreadsheet returns accurate values of your expected computation? Built on STARK, Starksheet will be the first ever spreadsheet delivering you provably good results.
@Exothium - gm Exothians! We have published our first iteration of the game at https://world.exothium.com. It's an early alpha version of the game but all the structural foundations are the same as Cairo contracts.
@Gammax_Exchange - Self-Custody & L2 Scalability w/ @StarkWareLtd, Deep Order Books and Tight Spreads w/ @DexterityCap, @tradingview integration. Visit the GammaX website to sign up for our beta and be a part of the future of derivatives trading.
@FrensLands - gm frens, if you'd like to test the pre-alpha please fill in this form and join our discord! We're reworking a bit our MatchboxDAO hackathon project to have a game loop of at least one hour.
@ModulusLabs - Ever wonder what an AI x Blockchain future looks like? Hehe we've been wondering too... Chapter 1: How to Put Your AI On-Chain.
@ninth_gg - New Warrior- Sparta's Reaction Display
@mySwapxyz - The first in a series of updates is now deployed. Note that the pools have been changed and now support "real" tokens from Goerli L1. Get yourself some ETH from a faucet, swap and let us know how it goes!
@dolvenlabs - A very proud moment for the Dolven Labs family, we received our grant from @StarkWareLtd. Thank you all so much for believing in us. Many more exciting things to come, stay tuned!
@PxlsWtf - Frst Pxls Nwslttr is out. Fresh & sparkling summer read for geeks all around the wrld. 1: wtf happened last week, 2: three learnings from RTWRK #1. 3: guidelines for V2
@lordOfAFew - Sneak UI peak of @LootRealms upcoming ERC1155 <> ERC20 AMM along with the NEXUS which is an ERC-4626 Vault built by @yagi_fi @p_e. Running on @StarkWareLtd StarkNet Goerli network.
@starksheet - We’ve officially submitted our contracts to @StarkWareLtd before our forthcoming mainnet launch. If we make it to 1k followers before, we’ll draw 20 more allow list spot amongst all our followers.
Continually updated list of projects building on StarkNet. 🏗️
The starknet.js package has exceeded 86k downloads.
7.6k txs on Mainnet. To date: 5.1m txs on Goerli, 202k txs on Mainnet. Contracts deployed last week: 11k on Goerli, 17k on Mainnet. (outdated, will update ASAP)
Over 650 ETH have been bridged to StarkNet so far (there’s a cap).
SithSwap job offer
SithSwap is looking to hire a Cairo Developer to join their team. This is a part-time or full-time contract position. Apply in their Discord.
StarkNet Community & Shamans Highlights
StarkNet Community Call #19 - Full nodes discussion
This standard describes a standard Universal Deployer Contract (UDC).
Account contracts are very critical components of the StarkNet ecosystem, since a bug in any implementation —let alone a widespread one— could be disastrous. Therefore maximal caution is in order. In this spirit trimming account responsibilities should be considered to simplify implementations, minimizing their bug/attack surface.
To allow accounts to deploy contracts without compromising security, this standard proposes to move that functionality to an external, specialized deployer contract. And since it makes no sense to deploy a new deployer contract for each account, this should be a singleton Universal Deployer Contract (UDC).
I’ll make a case for nonce abstraction, or at least for the possibility to have more flexibility in nonce management.
Nonce management is hard when you need to send a large number of transactions from a single account, and you can’t multicall them.
If your backend has various processes that need to access the same ressources / wallet, it is quite hard to figure out which nonce to use. Using an incorrect nonce will get your transaction rejected, or stalled.
The option is basically “Have all your workload executed sequentially, or have multiple wallets”. But having more wallets, dealing with more keys and adding more permissions in your smart contracts are not necessarily a good thing.
Heavily discussed StarkNet Improvement Proposals
Useful links & articles
@Starknet_Intern - The @myBraavos mobile wallet is the first on StarkNet mainnet. Using your mobile device, you can access StarkNet dApps with fingerprint or face-recognition biometric protection @BanxaOfficial and @layerswap provide direct fiat/crypto on-ramps inside the wallet A thread.
@0xNurstar - @zkxprotocol has published a Summary Article on their last AMA hosted by the @starknetvietnam community and featuring @olitsar as a guest, where they talked about the role that emerging markets like Vietnam play in the @zkxprotocol's DeFi's strategy.
@dimahledba - #StarkNet is very powerful, you can split your business logic between L1 and L2 contracts and leverage the native messaging system to handle the communication. Concrete example: You wanna implement a sybil resistant dapp on StarkNet using ProofOfHumanity protocol on Ethereum.
@sylvechv - Underused pattern with NFTs: registries. Rather than shoving all the data *inside* the NFT, reference the NFT in an *outside* contract which gives it context. Tired: NFT standard for X, Y, Z. Wired: All the NFTs listed here are of this category.
Dates and Events
For the EthCC and StarkNetCC events, you can find wrap-up threads under the section “Media highlights”.
next StarkNet community call August 8th: Presentation of Burner Wallet, roadmap updates.
Encode x StarkNet Online Summer Hackathon: A 3-week hackathon focused on StarkNet. Start Date: Monday, 27th June. Register by: Monday, 4th July.
IRL StarkNet MeetUp is going to be held in Korea's capital, Seoul, next Thursday August 4th. Organized by @door_labs.
@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.