The Baking Sheet - Issue #141
Welcome to this week's issue of the The Baking Sheet, your weekly newsletter for all the latest and greatest in the world of Tezos. This week, Tezos Foundation published their bi-annual report, a new gaming collaboration, and prepare for landing in Mumbai, the next Tezos protocol proposal!
Nefta and Block Born join forces to supercharge Web3 development on Tezos
Nefta, a Web3 technology platform, has announced a new partnership with blockchain gaming launchpad Block Born. The partnership will see Nefta's whitelabel suite and NFT minting tools integrated into Block Born's platform, providing support for NFT minting and a white label marketplace. This will give developers easy access to tools for developing successful Web3 games on the Tezos Blockchain, an energy-efficient and self-upgradable proof-of-stake blockchain.
Founded by esports veterans, Block Born offers developers a comprehensive, accessible, and user-friendly toolbox to integrate game services like tournaments, battle passes, quests, and more. The Block Born Launchpad offers developers a place to crowdfund by selling NFTs, in-game assets, or native tokens, funding new project ideas, or content expansions for existing projects. With a team of esports veterans and a world-class Game Services offering, Block Born strives to onboard dozens of games to the Tezos ecosystem in 2023. Now, with the Nefta partnership, aspiring games studios have the opportunity to centralize all of their Web3 elements in one place.
The new partnership with Nefta further reinforces Block Born's commitment to empowering Web3 studios, with a shared goal of making an accessible and streamlined gaming experience on the blockchain. Nefta is a one-stop-shop for Web3 tools, providing comprehensive end-to-end solutions for businesses looking to enter and grow in the Web3 space. Nefta provides seamless integration for digital assets, multi-chain wallets, tokens, custom marketplaces, white label services, and more, using bespoke APIs and SDKs. With Nefta's support, businesses gain valuable insight into blockchain economies, monetization, and user analytics.
The partnership between Nefta and Block Born will be brought to life through Block Born x Nefta tournaments and Twitter spaces, alongside content focused around improving existing Web3 games, bringing the best of Web2 to Web3, and other technical discussions around the future of the space. The partnership will also help developers successfully scale their projects while making it easier than ever to integrate onto the Tezos blockchain.
The partnership between Nefta and Block Born is a significant development in the Web3 gaming space. It provides developers with the necessary tools and infrastructure to build successful Web3 games, ensuring a streamlined gaming experience for players. The Nefta and Block Born partnership marks another milestone in the evolution of the Web3 ecosystem, paving the way for a more accessible and equitable future for gamers and developers alike.
Tezos Foundation Bi-annual Report
Tezos Foundation published it's bi-annual report this week which provides an update on the entire ecosystem. In the latest report, Tezos network experienced remarkable growth in usage and value in 2022, with a 115% increase in NFT sales compared to 2021. Two successful forkless upgrades were also completed, improving the scalability and functionality of the network. The biannual update highlights gaming as a significant vertical, alongside collectibles, creator tokens, and DeFi.
This Week in the Tezos Ecosystem
Tezos is set to undergo its next protocol upgrade, Mumbai, which introduces several exciting new features. One of the most significant is the activation of Smart Rollups on the Mainnet, providing a powerful scaling solution that allows anyone to deploy decentralized WebAssembly applications with dedicated computational and networking resources. Additionally, Mumbai introduces Epoxy, which allows for instant finality due to SNARK's proof-of-validity.
The protocol upgrade also reduces the block time to 15 seconds by significantly reducing block propagation times through improved pipelining. Ticket transfers between user accounts are now possible in Mumbai, and two new RPC endpoints have been added to improve the visibility of ticket ownership. Furthermore, new Michelson operations have been added to support logical operations on bytes and convert between bytes and nat.
However, Mumbai also disables Transaction Optimistic Rollups (TORUs) on the Mainnet, as this functionality can easily be implemented through Smart Rollups. If Mumbai is voted in by the community, the transaction rollup subsystem will be completely disabled, meaning tickets deposited on transaction rollups will be lost forever. Upgrading to Octez v16.0 or later will be necessary for participating in consensus, and a dedicated protocol test network, Mumbainet, is also scheduled to begin soon.
This Week in Tezos Development
Nomadic Labs have discovered a vulnerability which could affect the Tezos network’s liveness but not its safety. In other words, the vulnerability could slow or halt the network, but not put funds at risk.
Nomadic Labs have investigated various ways of mitigating the problem via an Octez shell update (everything but the protocol), but none were found to be satisfactory, and a patch for the protocol itself is required.
Moreover, Nomadic Labs have taken the step of producing a patched version of the Mumbai protocol upgrade proposal that addresses this vulnerability. The hash of Mumbai 2, the patched version of Mumbai, is: PtMumbai2TmsJHNGRkD8v8YDbtao7BLUC3wjASn1inAKLFCjaH1.
As the Mumbai proposal is currently in the Promotion period of the governance cycle, there are two scenarios going forward:
User activated protocol override: The community votes Yay to Mumbai in the current voting period. All nodes running v16.0 of Octez will activate the patched version, PtMumbai2, instead of PtMumbaii. This is what happened with the patched Babylon, Edo, and Hangzhou proposals.
Restarting the governance cycle: The community votes Nay to Mumbai in the current voting period, and the governance process “reverts” to a new proposal period. A patched Mumbai protocol will then be proposed and must undergo a full governance cycle. This should last about 2.5 months assuming approval in every voting period.
A new release candidate, Octez v16.0~rc3, has just been published, and v16.0 is expected shortly after. In addition to the Mumbai 2 protocol, this release candidate also includes performance improvements in the baker that we consider necessary for the block time reduction coming with Mumbai.
Setting up a Tezos Smart Rollup in 5 Steps | Chris & Thomas
This short article will show you how get started with a rollup on the Mumbai test network. Assuming that the Mumbai protocol is accepted, the process here should work on mainnet in April 2023, but please be careful — any Tezos wallet you manage on mainnet should be well-protected. Besides, the smart rollup node released as part of Octez v16 is provided for testing purposes. The first production-ready smart rollup node, suitable for a mainnet deployment, is expected to be released as part of Octez v17.
LigoLANG updates | Marigold
LigoLANG has released a new LIGO LSP (Language Server Protocol) that has been rewritten to OCaml. To test the new LSP, users need to install ligo v0.61.0 or newer, the vscode extension (v0.5.0 or newer), and make sure ligo is on the path. Users can open a .mligo or .jsligo file to start the extension. The LSP should support hovers with types, errors/warnings that appear when typing, go to definition (ctrl-click), find references (F12, only in open files), rename (F2, only in open files), go to type definition, and document links. Users are encouraged to test real contracts with many/big files to provide feedback to LigoLANG on any social platform.
Tune into our next TezTalks Radio episode featuring Gretchen Andrew!
In this podcast, we hear the story of Gretchen Andrew, who left her job in Big Tech to pursue her passion for art. Gretchen believes that the art world celebrates individuality and authenticity, something that she felt was lacking in the tech industry. As an artist, she is committed to using her work to explore the impact of changing technology and the demographics of those who benefit from it.
The podcast also introduces us to Crypto Mermaids, a female-led NFT collectible project on Tezos that empowers women by funding tech education.