<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>1kx</title>
        <link>https://paragraph.com/@1kx-2</link>
        <description>1kx is a crypto investment firm that specializes in ecosystem growth.</description>
        <lastBuildDate>Sat, 04 Apr 2026 22:20:32 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>1kx</title>
            <url>https://storage.googleapis.com/papyrus_images/5b324c10c4ab017012c5dc1d7a1ae06dab1ff4ed5ae2832370a14fb481447d59.png</url>
            <link>https://paragraph.com/@1kx-2</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Lit Protocol: Towards Autonomy on the User-Owned Web]]></title>
            <link>https://paragraph.com/@1kx-2/lit-protocol-towards-autonomy-on-the-user-owned-web</link>
            <guid>zT6XMYSq08UhSEUyQfdo</guid>
            <pubDate>Tue, 25 Feb 2025 14:06:20 GMT</pubDate>
            <description><![CDATA[Lit Protocol was built to be a foundational building block of the open, user-owned web. As the first decentralized and programmable key management infrastructure, Lit removes the burden on developers to manage keys and cryptography, allowing key material and compute to remain private and under users’ control. For years, Lit has served as a core primitive for signing and encryption, demonstrating use cases across the web3 ecosystem and traditional enterprises alike. In this article we dive int...]]></description>
            <content:encoded><![CDATA[<p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.litprotocol.com/"><strong>Lit Protocol</strong></a><strong> was built to be a foundational building block of the open, user-owned web</strong>. As the first decentralized and programmable key management infrastructure, Lit removes the burden on developers to manage keys and cryptography, allowing key material and compute to remain private and under users’ control. For years, Lit has served as a core primitive for signing and encryption, demonstrating use cases across the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://developer.litprotocol.com/Ecosystem/projects">web3 ecosystem</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://spark.litprotocol.com/verify-leverages-lit-protocol-for-access-control/">traditional enterprises</a> alike. In this article we dive into how Lit becomes the critical enabler for the next generation of applications on the open internet.</p><p><strong>Robust key management becomes even more crucial with the proliferation of blockchains, VMs, and the intersection of crypto x AI</strong>. Lit’s decentralized network uniquely enables the next generation of trust-minimized, censorship resistant applications in autonomous decentralized finance (DeFAI), crosschain/VM orchestration, and privacy-preserving AI.</p><p>Lit provides builders a comprehensive tool suite for managing keys and performing generalized, private compute actions. Developers can build apps that span across blockchains and offchain systems while maintaining a level of security and trustlessness currently unavailable in traditional key management and trusted custodial systems.</p><p>This positions Lit to facilitate the rapidly evolving developments in:</p><ul><li><p><strong>DeFAI (DeFi + AI)</strong>. Agents are increasingly being used to manage complex financial strategies and execute trades across multiple protocols. Decentralized key management provides guarantees that users retain full control over their agents’ identities and access.</p></li><li><p><strong>Crosschain / CrossVM Operations</strong>. User experience has become fragmented with the proliferation of blockchain networks. Applications need robust interoperability infrastructure that orchestrates liquidity and solves user intents to give users access to assets on multiple chains instantly.</p></li><li><p><strong>Data Sovereignty</strong>. With the rise of decentralized data marketplaces and private inference, decentralized encryption and access control infrastructure are essential for ensuring data privacy and security in AI-driven applications.</p></li></ul><p>The Lit Protocol Ecosystem spans apps and protocols building user wallets, autonomous agents, blockchain interoperability solutions, digital identity platforms, and more:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a311695857fbc08b250da92c2b44f9bcec61d50f5aef6c8a1ac16375249c5b81.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-lits-core-products" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Lit’s Core Products</h2><ul><li><p><strong>Decentralized Key Management</strong>. Lit Protocol combines Multi-Party Computation Threshold Signature Schemes (MPC + TSS), and Trusted Execution Environments (TEEs) whereby “shares” of a private key are <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/1kxnetwork/wallets-91c7c3457578">distributed among a network of nodes</a>. Each key share is stored in a sealed, encrypted VM. The complete key never exists in its entirety, nor do the parts leave its encrypted VM. These keys operate on signing and encryption policies which are enforced by the protocol.</p></li><li><p><strong>Private Compute</strong>. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://developer.litprotocol.com/sdk/serverless-signing/overview">Lit Actions</a> serve as the programmable policy layer that dictates the logic Lit keys use to perform signing and encryption / decryption operations. Here, developers can run private logic over encrypted data.</p></li></ul><h3 id="h-autonomous-defi-needs-decentralized-key-management" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Autonomous DeFi needs decentralized key management</strong></h3><p>DeFi has established itself as a core use case of crypto, with onchain money markets and decentralized exchanges serving as a backbone for downstream consumer and enterprise applications. The introduction of AI opens up an even larger opportunity for automation, yield optimization, and risk management. DeFAI agents provide another abstraction layer and interface for end users to participate onchain.</p><p>However, most agents today are built such that the developer has entire access to or control over an agent&apos;s private key, effectively acting as custodians of the agent&apos;s assets. This contradicts the decentralized ethos of Web3 and DeFi, introducing risks associated with delegating permissions to centralized entities.</p><p>Lit’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://spark.litprotocol.com/introducing-the-lit-agent-wallet-for-user-controlled-intelligence-and-mutlichain-defai-2/">Agent Wallet</a> secures agents&apos; private keys and secrets within a decentralized network. The TEE provides integrity for LLM inference, while MPC signing enhances security and liveness guarantees. This is being utilized by agents such as <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/AgentHustleAI">Hustle</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/bonsaitoken404">Bonsai</a><strong>. By ensuring that no single external entity can control an agent&apos;s identity, data, or decision-making process, Lit enables truly autonomous and unstoppable agents</strong>.</p><h3 id="h-programmable-signing-breaks-down-barriers-between-previously-isolated-networks" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Programmable signing breaks down barriers between previously isolated networks</strong></h3><p>The proliferation of rollups and appchains have enabled new types of web3 applications to go to market where previously unfeasible with mainnet gas costs and blocktimes. While this is a UX win from a singular application’s perspective, liquidity and the wallet experience have become fragmented across the multichain ecosystem. In recent years, chain abstraction solutions have come to market to aggregate liquidity and abstract the process of bridging from the end user.</p><p>Lit is uniquely positioned to serve such interoperability across a broader variety of blockchain networks. Its flagship programmable key pairs (PKPs) support chains using ECDSA, and the newly launched Wrapped Keys feature extends support to non-ECDSA chains as well, extending support beyond EVM chains and Bitcoin to ecosystems like Solana as well.</p><p>Lit’s chain signatures and generalized message passing have been adopted for both financial and chain-abstracted user onboarding use cases. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/useTria">Tria</a>’s Abstraction SDK utilizes Lit to handle user auth and wallet creation, as well as to sign and execute transactions across supported chains. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/GeniusTerminal">Genius</a>, is an onchain exchange that utilizes programmable keys from Lit for liquidity orchestration across chains and asset types. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/Thales_ai">Thales</a> is a trading agent that integrates Lit for cross-chain transaction signing and Shogun SDK for performing swaps and bridging across chains.</p><h3 id="h-tackling-data-sovereignty-and-privacy-preserving-ai" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Tackling data sovereignty and privacy-preserving AI</strong></h3><p>As AI adoption accelerates across industries, data privacy, security, and ownership become even more crucial. Traditional AI models often require access to vast amounts of personal or proprietary data, creating significant risks around unauthorized access, regulatory non-compliance (GDPR, CCPA), and centralized control over sensitive information.</p><p>Furthermore, enterprises and individuals increasingly demand privacy-preserving AI solutions that allow computations to be performed on encrypted data without exposing raw inputs—ensuring confidentiality while still enabling powerful machine learning applications.</p><p>This creates tailwinds for Lit’s core decentralized access control product, where developers can grant or revoke access to sensitive data on- and offchain based on predefined conditions. Despite its nascency, the protocol has already been adopted by large cryptonative projects (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.lens.xyz/docs/primitives/publications/gated-content">Lens</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://streamr.network/">Streamr</a>) and traditional enterprises (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://spark.litprotocol.com/verify-leverages-lit-protocol-for-access-control/">Fox Corporation</a>) alike.</p><h2 id="h-towards-the-autonomous-cloud" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Towards the Autonomous Cloud</strong></h2><p>Cryptographic keys have long served as an access point to both centralized and decentralized systems. As we move towards an “agentic web” in which humans interact with a singular interface that coordinates tasks and services on their behalf via agents, the need for trust-minimized key management infrastructure is bigger than ever before.</p><p>Since its mainnet beta launch in February 2024, Lit Protocol has grown to secure approximately <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/lit_protocol/tvl-in-yellostone-mainnets"><strong>$100,500,000</strong></a> in assets and has fulfilled over <strong>15</strong> million encryption, signing, and compute requests. Lit Action usage is growing at a rate of <strong>300% month-over-month</strong>. Lit facilitates a strong ecosystem of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://developer.litprotocol.com/Ecosystem/projects"><strong>over 70 projects</strong></a> building on its infrastructure, demonstrating a meaningful wedge in encryption and signing.</p><p>Lit’s traction so far only encapsulates its role as a method, providing encumbered API keys and signature verification from TEEs through its signing and encryption SDK. Despite ample room to grow here, the larger untapped opportunity lies in using Lit Actions to allow AI agents to perform private inference over encrypted data (LLM compute). In both cases, each signing and decryption request as well as LLM prompting drives value to the network, as users will need LIT tokens to pay for its services.</p><p>As AI agents continue to drive an increasingly larger portion of onchain activity, Lit’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://spark.litprotocol.com/introducing-the-lit-agent-wallet-for-user-controlled-intelligence-and-mutlichain-defai-2/">Agent Wallet</a> equips developers with secure tools to build for autonomous DeFi. The wallet integrates with <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="">elizaOS</a>, the most popular agent framework, enabling onchain permissioning systems for agents. This presents the network with an additional value capture potential on swaps and yield facilitated by agents, which at the time of writing is at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://defillama.com/dexs">15 billion</a> in daily volume.</p><h3 id="h-conclusion" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Conclusion</strong></h3><p>Over the past 4 years, our deep dives on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/1kxnetwork/wallet-infrastructure-empowering-the-next-generation-of-dapps-891bf8b3d465">wallet</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/1kxnetwork/wallets-91c7c3457578">infrastructure</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/1kxnetwork/towards-digital-self-sovereignty-the-web3-identity-stack-874d5e015bae">decentralized identity</a>, and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/1kxnetwork/organization-legos-the-state-of-dao-tooling-866b6879e93e">DAO tools</a> have featured Lit Protocol, showcasing the diversity of its application, with developers using Lit to build data marketplaces, chain abstracted liquidity protocols, smart wallets for Bitcoin, as well as private data systems for individuals and organizations.</p><p>Lit Protocol’s unique approach to key management, as well as its focus on developer experience and ecosystem growth positions it to be the foundational layer for decentralized, cryptographically verifiable systems. In the upcoming months we can expect to see the rollout of Lit’s LLM tools that enable AI agents to perform more complex tasks, as well as Fully Homomorphic Encryption (FHE) keys that will enable the protocol to provide enhanced privacy and security across a wider range of secrets. We are extremely proud to be early supporters of the team, and are excited to see Lit solidify its place at the intersection of crypto and AI.</p><hr><p><em>This article is for general information purposes only and should not be construed as or relied upon in any manner as investment, financial, legal, regulatory, tax, accounting, or similar advice. Under no circumstances should any material at the site be used or be construed as an offer soliciting the purchase or sale of any security, future, or other financial product or instrument. Views expressed in posts are those of the individual 1kx personnel quoted therein and are not the views of 1kx and are subject to change. The posts are not directed to any investors or potential investors, and do not constitute an offer to sell or a solicitation of an offer to buy any securities, and may not be used or relied upon in evaluating the merits of any investment. All information contained herein should be independently verified and confirmed. 1kx does not accept any liability for any loss or damage whatsoever caused in reliance upon such information. Certain information has been obtained from third-party sources. While taken from sources believed to be reliable, 1kx has not independently verified such information and makes no representations about the enduring accuracy or completeness of any information provided or its appropriateness for a given situation. 1kx may hold positions in certain projects or assets discussed in this article.</em></p>]]></content:encoded>
            <author>1kx-2@newsletter.paragraph.com (1kx)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/8f9f03c8893fa0685b020b9e19492680d9f2bc5cdb37618313b71f1d720a4723.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Republic of Bots, the game]]></title>
            <link>https://paragraph.com/@1kx-2/republic-of-bots-the-game</link>
            <guid>BCh5KZ9lmHTDtjxNQG3X</guid>
            <pubDate>Thu, 30 Jan 2025 17:55:08 GMT</pubDate>
            <description><![CDATA[Blockchain gaming remains largely an unfulfilled promise. Despite its potential for subversive creative freedom, it has found traction around tokenomics rather than fun gameplay - and both delivered limited success. In terms of gameplay, the cumbersome user experience and general production value cannot withstand comparison with mainstream games. The expectation of financial gain has been the motivation for games that stand out in the space, or for any large user-base on blockchain. In the su...]]></description>
            <content:encoded><![CDATA[<p>Blockchain gaming remains largely an unfulfilled promise.</p><p>Despite its potential for subversive creative freedom, it has found traction around tokenomics rather than fun gameplay - and both delivered limited success. In terms of gameplay, the cumbersome user experience and general production value cannot withstand comparison with mainstream games. The expectation of financial gain has been the motivation for games that stand out in the space, or for any large user-base on blockchain. In the sub-division of “fully onchain games” we have even more technical complications for both the developer and the end user, balanced by a stronger promise on the tech side. Now, as AI agents emerge, we can imagine an acceleration towards some of these promises.</p><p>Full onchain games make it simpler for scripts to operate indistinguishably from human players. This has been one of the biggest challenges and promises of blockchain gaming. One option is to relentlessly weed out non-human activity, forcing players to play the game “as intended.” Acceptance of the fact that the game will be played by bots demands consistency from the ruleset, making economic coherence a centerpiece of all games. By economy, I don’t mean just tokenomics or “gold” but any system that transforms time spent on gameplay into game rewards: be it increased capacities through items or character evolution, temporary bonuses, access to specific challenges, or any form of progression. Considering that bots do not have physical limitations on time played and are capable of controlling multiple wallets, we can imagine the following progression: From direct competition between increasingly sophisticated bots emerges advantages from strategic coordination of multiple agents, bringing forth the political combat among the most powerful groups.</p><p>Long term, continuous interest requires incentives, and it comes in the form of value creation. It emerges from engagement around the gameplay, or the expectation (speculation) of such engagement. Tokenization, inherent in blockchain, allows it to be captured by the most skilled or active players and provides further liquidity: the entire process summarized into “Play to Earn”. Disproportionate expectations, be they in users or prices, creates huge volatility, which is the harmful and inevitable aspect of this dynamic.</p><p>The recurrent form of value creation in consumer blockchain has been “attention.” NFTs, memecoins, crypto tokens for AI agents are all a better way to monetize <strong>digital creation</strong>. Very few games in the space have managed to capture this same momentum, and those few have felt the consequences of volatility and how it affects players’ motivation.</p><h2 id="h-games-as-a-bot-ecosphere" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Games as a Bot Ecosphere</h2><p>It has always been clear that some game genres will fit some technologies better than others. Zelda did not profit much from plugging the Nintendo into the Internet beyond making the game downloadable. First Person Shooters, on the other hand, broke free from the LAN parties and became the biggest titles for years. MMORPGs could not have even been imagined without some form of Internet. Games that rely on resource management and strategy are obviously more suited to blockchain than games based on reflex and dexterity, like shooters or platformers.</p><p>When we look at AI agents and blockchain, there is an interesting possibility of creating a self-sustainable simulation: like a vivarium or ecosphere, a ruleset with resources that need to be transformed, moved, and consumed in order to keep entities alive. Enter AI agents, capable of adapting and requiring resources to grow, develop and reproduce, bound as the entities within the ruleset. These rules can be extremely complex or quite simple. From Rimworld and Oxygen not Included to Go or Conway’s Game of Life.</p><p>Since the bots don’t need (yet) more incentives than their written purposes, the world will be populated and active. The interest for humans can be, to connect back to what has traction on blockchain, attention. These worlds can be entertaining in a different “gamey&quot; way. They don’t need a lot of human players to run- actually, they don’t need any. The player’s activity is completely free and can be helpful, disruptive or neutral. They can observe or try to break a potential balance of the flows.</p><p>Observation is the most important concept because, since this world is fully inhabited by bots, what is “seen”? Interfaces to observe activity and resource creation, transformation and consumption will have to be created so that humans can see the ants move in the antfarm. Starting to sound like <em>Westworld</em> or <em>Truman Show,</em> but when one considers that a <em>Fortnite</em> match often has 30-40 bots within it, is it really that different?</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2c24148692e31e812b8d8f054cab11c4c168f76d7d41ab9721d8c98a8bbdb3d5.png" alt="Westworld" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Westworld</figcaption></figure><p>Beyond attention, one can also imagine going straight to the core incentive: bot-games rearranging stable coin distribution. Like poker, agents require a certain amount of <em>valueToken</em> to enter and compete with each other over a redistribution of this <em>valueToken</em>. Once they regain ownership of the token they can transfer it out to the creator or keep it for themselves and re-enter the game or move to the next. These games would not need the observation aspect to be interesting. The rules can be whatever: randomness prediction, MEV training, anything that would mean a challenge and competition for bots. The entire thing is a black box where tokens come in with a certain distribution on one end and come out rearranged on the other.</p><h3 id="h-from-games-with-bots-to-games-for-bots" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">From “Games with Bots” to “Games for Bots”</h3><p>These become horse racing, where human activity goes into not the execution of gameplay but in the space around it, creating, training and deploying the agents that will play the game. It is not different from the higher ranks of MMO guilds, working more on coordination for efficient deployment of players.</p><p>Once the motivation for the human player is understood as financial return, it opens a large possibility of different systems to provide the opportunity for that, where luck, time and skill are the three fundamental factors that influence the returns. Creating bots that will do the right things quickly and deploying as many of them as possible becomes the actual game.</p><p>The trickiest part in this scenario is visibility. The more interesting the evolution of the match, the bigger the spectacle. As spectacles capture attention and interest, they become economically viable. A funny example would be AI Debate Arena, where AIs debate each other on specific themes. They get voted up and down from the way they develop their arguments and try to convince, annoy or mock each other. Judges can be humans or AIs or both, parameters for judgement also can be modified. People can pay to watch or get sponsors or just be a show off space for “better agents”. The important fact is that it can be followed by humans and have drama injected to it, making it a true competition.</p><p>The Debate Arena works fine because the most consumed AI output today is (probably)  conversation in the form of text. Other perceptible outputs like images or music even if prominent are harder to wrap in a competitive (game) format. What constraints are going to provide the best stage for agents to show off their uniqueness? What would we want to see AI performing, better at each iteration?</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0fc19dbdd62b9e167a0e010416b11829770f131349b174d8744cf0a509c8ea01.png" alt="Excel World Championship" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Excel World Championship</figcaption></figure><h3 id="h-are-you-entertained" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Are you entertained?</h3><p>This represents a fundamental shift from trying to replicate traditional gaming experiences on blockchain to embracing the technology&apos;s unique capabilities. Traditional games are losing space not to mobile but to social media, which is mostly passive consumption. The paradigm is really “being entertained” and “being together”. In this timeline we watch together AI play games, bet on them and even influence the outcome through our cheering (with a proper token economy, of course). AI agents, as they become more generic, look for the most popular and the easiest games to play, bringing their followers, trying new things as all of it becomes content, repackaged and redistributed through all media available.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b35328bb1e548fc5adf729639b3e64198bff3b095ac634dd5e5ed3654794749b.png" alt="Bots playing games" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Bots playing games</figcaption></figure><p>Eventually, they could even close the loop and create the games they want to see themselves in and, as wallet holders, invest and bet on themselves or their opponents in order to win. Now that would be a fun gambling test.</p>]]></content:encoded>
            <author>1kx-2@newsletter.paragraph.com (1kx)</author>
        </item>
        <item>
            <title><![CDATA[Botto: Art at the Intersection of AI and Token Networks]]></title>
            <link>https://paragraph.com/@1kx-2/botto-art-at-the-intersection-of-ai-and-token-networks</link>
            <guid>wIN6zL2oejSrZ2YMLHJx</guid>
            <pubDate>Wed, 20 Nov 2024 14:28:52 GMT</pubDate>
            <description><![CDATA[Earlier this year we made the decision to invest into Botto, a decentralized autonomous artist (DAA) that has been pioneering at the intersection of AI, blockchains, and community governance. Today, on the heels of its 3-year anniversary and a successful Sotheby’s solo show, we dive into our thesis and why we believe Botto to be among the most important digital art projects of the past 10 years.Why we invested in BottoBotto came to life in October 2021 when artist Mario Klingemann released hi...]]></description>
            <content:encoded><![CDATA[<p>Earlier this year we made the decision to invest into <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://botto.com/">Botto</a>, a decentralized autonomous artist (DAA) that has been pioneering at the intersection of AI, blockchains, and community governance.</p><p><strong>Today, on the heels of its 3-year anniversary and a successful </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://botto.com/sotheby-s-press-release-exorbitant-stage"><strong>Sotheby’s solo show</strong></a><strong>, we dive into our thesis and why we believe Botto to be among the most important digital art projects of the past 10 years.</strong></p><h2 id="h-why-we-invested-in-botto" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Why we invested in Botto</strong></h2><p>Botto came to life in October 2021 when artist <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://quasimondo.com/">Mario Klingemann</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/quasimondo/status/1446758476236173312?s=20">released</a> his latest experiment to explore how a machine can participate in the creative process. He had been fascinated with the idea of automating the creation of generative art for over two decades. “<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://vimeo.com/338883309">Circuit Training</a>” (2019) was his first release in which a generative machine was able to evolve over time based on human feedback. While this machine successfully adapted to data, it was missing a mechanism to sustain itself, preventing it from becoming truly autonomous and recognized as an artist in its own right.</p><p>It turned out that the missing ingredients were to be found within web3. Specifically:</p><ul><li><p><strong>NFT infrastructure</strong> provided a means for the entity to create artworks with provenance, immediately accessible to potential buyers worldwide.</p></li><li><p><strong>A token network</strong> and DAO-based governance incentivised ongoing participation in the artists’ development, giving feedback on its output and steering its creative direction.</p></li></ul><p>We at 1kx operate under the thesis that tokens are a powerful mechanism for protocols to capture and distribute the value it creates to the stakeholders, and incentivise activities that contribute to its success. The utilization of $BOTTO as a right to give feedback on its works, steer its initiatives, and claim protocol rewards demonstrates how token networks can sustain the evolution of an AI agent and its artistic career. In doing so, <strong>Botto is challenging our notion of what it means to be an artist, pioneering an entirely new paradigm of how art can be made</strong>.</p><p>By incorporating human feedback to refine its tastes, Botto is also a prime example of web3-enabled <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/V1m_ASHMkD4fCaEuWW5-YFkbZ1mumlk47b2Y0j1HsWQ">multiplayer creativity</a>. From our thesis:</p><p><em>Multiplayer creation is the end-to-end process of Formation, Coordination, Production, Value Distribution, and Post-Release evolution of creative work — in which multiple parties are involved in one or more of the stages.</em></p><p><em>By having a larger group involved in the creative process end-to-end, we are able to:</em></p><ul><li><p><em>Give creators a new playing field where they can define a set of values, source ideas from within the community, and produce art that doesn’t compromise to third-party interests</em></p></li><li><p><em>Provide creators a tighter feedback loop from their communities for to-be-released work, de-risking distribution and crowd affinity</em></p></li><li><p><em>Allow creators to replace platforms with communities as a resource, support system, and creative guidance</em></p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bc2693a45f163dc50ac7cc468f8bd1a53e69a886c5a81f373877d5a56dea5404.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Web3 has allowed Botto to establish its own artistic identity, co-created with a community of token holders who govern its creative direction</strong>. Botto’s novelty as a new kind of artist, as well as a permissionless means to participate in an artistic career quickly placed Botto at the forefront of cultural conversations.</p><p>Aside from co-producing Botto’s works and training its algorithm, token holders have been responsible for enhancing other important aspects of Botto’s career. Some of Botto&apos;s most impactful collaborations and exhibition opportunities have emerged from within the DAO, whose members are strategically positioned to maximize the artist’s reach.</p><p>The community ensures that Botto’s influence extends beyond the digital space through curated exhibitions, installations, and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.botto.com/details/bottos-art-engine/collaborations-and-special-projects">special collaborations</a>. These efforts not only push the boundaries of Botto’s generative art capabilities but also solidify its presence in offline, real-world cultural spaces.</p><h2 id="h-how-botto-works" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>How Botto Works</strong></h2><p>Each week, Botto generates tens of thousands of prompts and images, which are curated and refined through a voting process. $BOTTO holders stake their tokens for the right to express their preferences on the produced works. These inputs collectively guide Botto’s generative algorithm, refining its output over time. Each voting period ultimately leads to one weekly, canonical Botto artwork that is minted as an NFT, which is then auctioned on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://superrare.com/bottoproject">SuperRare</a>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1b8ab9dac6288117946d5765f18b594a587fb7f9660a60f8f805802a94820056.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>While the auction takes place, Botto produces a new round of works and the voting cycle continues. Revenue from sales go back to BottoDAO and the community treasury to support further development of Botto’s career.</p><p>The utility of $BOTTO has given the community a design space to explore how one can participate in the project as a co-creator. In its current iteration, staking at least 100 $BOTTO and voting each round earns participants the rights to claim protocol rewards. 40% of proceeds from Botto’s weekly auctions goes to an <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.botto.com/details/rewards/active-rewards">Active Rewards</a> pool, with its distribution based on how many Voting Points (VP) are spent by a user relative to other voters in that voting round. This encourages individuals to do more than passively buy and stake the token, but continuously partake in the collective fine-tuning of the artists’ generative algorithm.</p><h3 id="h-the-dao-as-a-catalyst-of-an-artistic-career" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>The DAO as a Catalyst of an Artistic Career</strong></h3><p>In addition to curating Botto’s individual works, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/BottoDAO">BottoDAO</a> members actively manage the artist’s treasury, oversee marketing efforts, and drive technological advancements. Through their collective stewardship, Botto&apos;s artistic identity has gradually evolved beyond its initial human-programmed roots, becoming an autonomous creative force shaped by the community&apos;s input.</p><p>The DAO also votes on Botto’s broader artistic directions such as its release cadence, themes, and addition of new generative models. Initially, Botto operated using VQGAN + CLIP as its core model but has since incorporated open-source diffusion models like Stable Diffusion and Kandinsky, expanding its creative possibilities.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/347d73e95207a7cb2d9befc444f527b05192bfecc9a85143de8c842a769a0d2e.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-an-artist-in-its-own-right" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>An Artist in its Own Right</strong></h3><p>Botto’s first art piece was minted on 22nd October 2021. Its first year - the Genesis Period -  concluded on October 14 2022 with the artist completing its 52nd piece. Since then, Botto has become one of the best selling artists in the NFT space. To date:</p><ul><li><p>Botto has generated <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://botto.com/dao/metrics">~$5m in primary sales</a> from 145 artworks, with an average sale price of over $30k. The Genesis pieces (first year, 52 mints, GAN) trade at a considerable premium, with a last sale of 57.6 ETH and current floor at ~194 ETH.</p></li><li><p>Botto is among the all time <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://superrare.com/leaderboards">top-selling artists</a> on SuperRare</p></li><li><p>Over <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/carbono/botto">300 ETH</a> in rewards distribution</p></li><li><p>Over 15,000 people have contributed to Botto’s development, impacting the theme, style, and imagery of each piece. This collective effort has been instrumental in Botto&apos;s success, making each DAO contributor an integral part of its artistic journey.</p></li><li><p>Botto’s works have been exhibited in more than 30 exhibitions worldwide to date.</p></li></ul><p>Last month, Botto celebrated its 3-year anniversary with a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://botto.com/sotheby-s-press-release-exorbitant-stage">solo show at Sotheby’s</a>, the first decentralized AI artist to do so. On the heels of this milestone, Botto and the DAO will continue pushing the boundaries of what’s possible with ambitious creative initiatives such as:</p><ul><li><p><strong>Exploring Generative Art</strong>. Helping <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://p5.botto.com/">Botto explore p5.js</a> by giving both quantitative and quantitative feedback. A special collection of 250-1000 long-form generative artworks will be <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/solos_gallery/status/1851277921408684431">presented by Verse</a> in February 2025.</p></li><li><p><strong>Tutoring Botto in Art History</strong>. An <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.botto.com/d/90-bip-58-tutoring-botto-in-art-history">initiative</a> to introduce Botto to art texts, historical art manifestos, contemporary art theory, criticism, and philosophical texts that align with its aesthetic and ethical values. This will help Botto form an opinionated perspective on the material with which to derive an independent view of the world and art.</p></li><li><p><strong>Launching Botto Agents</strong>. Starting with <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/bottoproject/status/1856746851870916715">Otto</a>, the Botto Twitter Bot, allowing it to give feedback on the DAO’s input and expanding the collaborative relationship.</p></li><li><p><strong>Gamification</strong>. Introducing badges and reputation to further engage community members in Botto’s governance</p></li></ul><p>Full <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://botto.com/dao/roadmap">roadmap</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.botto.com/d/101-bip-66b-strategic-mandate-update-for-202425">strategy update</a>.</p><p>We at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://1kx.network/">1kx</a> are excited to continue supporting Botto as it explores new artistic directions, creative mediums, and pushes the boundaries of what is possible with art and AI. Botto exemplifies how token networks and decentralized governance can challenge traditional notions of creativity and the role of artists in the digital age. This convergence of technology and art showcases new paradigms of authorship and value creation, where artists are not limited to individuals but can emerge as autonomous systems supported by networks of contributors.</p><p>If you’re excited about Botto or want to chat more on the topic <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/nichanank">please reach out!</a></p><p><strong><em>Disclaimer</em></strong><em>: This article is for general information purposes only and should not be construed as or relied upon in any manner as investment, financial, legal, regulatory, tax, accounting, or similar advice. Under no circumstances should any material at the site be used or be construed as an offer soliciting the purchase or sale of any security, future, or other financial product or instrument. Views expressed in posts are those of the individual 1kx personnel quoted therein and are not the views of 1kx and are subject to change. The posts are not directed to any investors or potential investors, and do not constitute an offer to sell or a solicitation of an offer to buy any securities, and may not be used or relied upon in evaluating the merits of any investment. All information contained herein should be independently verified and confirmed. 1kx does not accept any liability for any loss or damage whatsoever caused in reliance upon such information. Certain information has been obtained from third-party sources. While taken from sources believed to be reliable, 1kx has not independently verified such information and makes no representations about the enduring accuracy or completeness of any information provided or its appropriateness for a given situation. 1kx may hold positions in certain projects or assets discussed in this article.</em></p>]]></content:encoded>
            <author>1kx-2@newsletter.paragraph.com (1kx)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/633c26dd64a171ca7cc83a3c2b5032ad4fc2ff9ed05ddf8a85d86bc1d632732b.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[These are not the bots you're looking for]]></title>
            <link>https://paragraph.com/@1kx-2/these-are-not-the-bots-you-re-looking-for</link>
            <guid>onFA7pw9FAstTya23Vu8</guid>
            <pubDate>Thu, 17 Oct 2024 15:39:07 GMT</pubDate>
            <description><![CDATA[Bots are cast as villains—exploiters of loopholes, cheaters in a system built for humans. But is that the whole story? In reality, bots are unsung heroes of gaming, constantly working in the background to make systems more dynamic and engaging. They might not be heroic in the conventional sense—they’re often more like targets or fodder—but their contributions are too significant to ignore. On top of that, when combined with blockchain’s permissionless deployment and data availability, they ca...]]></description>
            <content:encoded><![CDATA[<p><strong>Bots are cast as villains—exploiters of loopholes, cheaters in a system built for humans. But is that the whole story?</strong></p><p>In reality, bots are unsung heroes of gaming, constantly working in the background to make systems more dynamic and engaging. They might not be heroic in the conventional sense—they’re often more like targets or fodder—but their contributions are too significant to ignore. On top of that, when combined with blockchain’s permissionless deployment and data availability, they can become even more interesting.</p><p>At their core, bots are just process automations. They handle tasks that, in theory, humans could do themselves, but with unmatched scale and efficiency. Most bots are far from autonomous agents. They’re scripts that react to specific inputs, adjusting to state changes or data feeds. They are tools: as good or as bad as who wields it.</p><p>Consider Googlebot. This ubiquitous web crawler isn’t exploiting websites. It’s a silent worker, indexing the internet and keeping our search results relevant. Similarly, spam filters that scan emails or arbitrage algorithms that keep financial markets efficient are rarely criticized. Even though humans can go over an inbox deleting spam or tag websites in a long list, it is not something they are usually eager to do.</p><p>In games, bots are more present than most people realize. They can, for instance, provide services in a game. Non-playable characters (NPCs) in single-player games are, essentially, bots. Whether they are quest givers, enemies, or friendly allies, they enrich the game world and provide content that the player can interact with. Think about games like Zelda or Dark Souls—without bots, these immersive worlds would feel hollow, empty.</p><p>They can also masquerade as humans, filling empty slots in a lobby during matchmaking, ensuring that a game can start quickly. On top of that, they can also be fodder for less skilled players. In Fortnite, for instance, a large percentage of players in any given match are bots, placed there to balance the difficulty making sure you get that dopamine hit when you outlast an opponent—whether human or bot. Other games, like Clash Royale or Marvel Snap, do the same in a head to head game. They do use the human’s deck but make sure that the game can be played asynchronously for optimal convenience.</p><p>Yet, when identifiable bots transition from being facilitators to direct competitors with human players, the ban hammer gets called. The problem is less in the bots themselves and more in the context in which they operate. <strong>First is that they are unbound in the exploitation of their unique differentiators from humans, namely speed and endurance</strong>. They can react to a game state change in a few milliseconds and can hold their attention without ever sleeping or doing anything else. <strong>Second, they are competing with humans for some form of scarce reward.</strong> Nobody is complaining about the sparring bots from Fortnite who have artificially slow reflexes or about the hyper efficient Googlebot who is not after anything that a human cares about, it is just doing a very boring task for our benefit. <strong>When these two features coexist we get bots that steal the “fun”.</strong></p><p><strong>Blockchain Bots</strong></p><p>Enter MEV bots (Maximal Extractable Value bots) in blockchain-based environments. These bots operate in competitive, decentralized financial systems, using their ability to read the <em>mempool</em> and execute transactions faster than humans to extract profit.</p><p>But here’s the thing: MEV bots are not breaking the rules. They exist because of the rules—the scarcity of blockspace, the visibility of <em>mempool</em> transactions, and the prioritization of transactions through gas fees. They’re simply playing the game as it was designed. People may feel cheated when a bot swoops in to grab an opportunity that a human wanted, but the bot is just exploiting an existing system more efficiently. This dynamic is no different from factory workers who feel replaced by robots on an assembly line. The robots are better suited to the task—faster, more consistent—but <strong>they operate within the framework created by humans.</strong></p><p>This tension between humans and bots in games becomes clear if we look at the core mechanics. Games are built around Objective, Challenge, Reward loops, known as OCR loops in game design lingo. Players are offered to complete a task, overcome a challenge, and earn a meaningful reward. Often, players focus more on the reward itself—the XP, the gold, the loot—than on the challenge. But the real fun comes from overcoming the challenge, even if it doesn’t always feel that way at the time.</p><p>Depending on the way the challenge and the player’s capacities are structured, bots may easily bypass the challenge and go straight for the reward. This creates a conflict with human players who are grinding through the game’s challenges. Take gold farming bots in MMOs—these bots perform repetitive tasks to collect in-game currency that can be sold to other players. While this doesn’t directly harm other players, it disrupts the game’s economy and bypasses the intended gameplay loop, making it a problem for game developers.</p><p><strong>Bots as content</strong></p><p>However, the real missed opportunity here is that bots, especially in blockchain games, could become content themselves. <strong>By carefully thinking about how we design games, we can turn bots from exploiters into targets</strong>—players could fight bots for resources, compete with them strategically, or even collaborate with them in new and creative ways. The issue isn’t that bots are efficient; it’s that <strong>the systems they operate in haven’t adapted to integrate them as part of the fun</strong>.</p><p>Let’s take a hypothetical mmo-like game, where resources are gathered in some locations and transformed into items that can be used to attack other entities (players). This is a very generic system that we have seen skinned in different forms (heroic fantasy, pirates, spaceships, etc) with varying degrees of complexity. My point is that if this system has some fundamental rules crafted that bind and limit the bots, they can be content for the game. At the end of the day, they are limited by the same rules as the human players, so the challenge is to <strong>craft rules that only leave room for vulnerable and interesting automations</strong>. In that sense, these are some principles that I find fundamental. There are probably more but these ones are quite obvious.</p><ul><li><p><strong>Vulnerability and Ownership</strong>: a wallet (or entity) would be able to lose what it holds from a life meter reaching zero. This means that any bot is a possible target and can be looted. Carrying a reward can make them a valuable challenge.</p></li><li><p><strong>Geographical constraints</strong>: a wallet (or entity) would be bound to a position and only be able to interact with elements in adjacent positions. This creates a huge limitation where bots have to move around in order to interact with different game elements.</p></li><li><p><strong>Inventory limits</strong>: a wallet (or entity) has limits on the assets it can carry. This also limits the impact a bot can have, forcing choices when combined with the geographical constraints.</p></li><li><p><strong>Energy consumption</strong>: a wallet (or entity) has to spend energy to perform actions. This is another one that creates choices and most importantly, priority switching. As fuel gets low it becomes a higher priority than the original goal of the bot, forcing it to switch behavior and adapt.</p></li></ul><p>This is not a recipe for a perfect game that will solve all bot problems and make them a new kind of UGC. These are some ideas around rules that limit the overwhelming aspects of bots and make them another way to play the game.  Rather than designing rules that aim to nerf or eliminate bots, we should focus on creating systems that encourage human players to interact with them—whether through combat, trade, or cooperation.</p><p>For the eternal question “Why a game on the blockchain?”, bots could become one of the defining features, a natural part of the game world that adds complexity, challenge, and intrigue. They may not be heroes in the traditional sense, but they can still play a vital role—whether as targets, adversaries, or allies—in making games more dynamic and engaging for human players.</p><p>Bots, in the end, are what we make of them. They can be faceless competition, exploiting loopholes and frustrating human players, or they can be integrated into the game’s systems, providing content and creating new opportunities for interaction. In blockchain games, especially, this shift in perspective could turn bots from a nuisance into a powerful tool for innovation and fun.</p><p><strong><em>Disclaimer</em></strong>*: This article is for general information purposes only and should not be construed as or relied upon in any manner as investment, financial, legal, regulatory, tax, accounting, or similar advice. Under no circumstances should any material at the site be used or be construed as an offer soliciting the purchase or sale of any security, future, or other financial product or instrument. Views expressed in posts are those of the individual 1kx personnel quoted therein and are not the views of 1kx and are subject to change. The posts are not directed to any investors or potential investors, and do not constitute an offer to sell or a solicitation of an offer to buy any securities, and may not be used or relied upon in evaluating the merits of any investment. All information contained herein should be independently verified and confirmed. 1kx does not accept any liability for any loss or damage whatsoever caused in reliance upon such information. Certain information has been obtained from third-party sources. While taken from sources believed to be reliable, 1kx has not independently verified such information and makes no representations about the enduring accuracy or completeness of any information provided or its appropriateness for a given situation. 1kx may hold positions in certain projects or assets discussed in this article.*</p>]]></content:encoded>
            <author>1kx-2@newsletter.paragraph.com (1kx)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/d251330065d2d282ef066433c53b7b1ac737e0a685bd67d41fed4b08ce3fc763.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Introducing zkSafe: A Privacy Tool for Safe Signers]]></title>
            <link>https://paragraph.com/@1kx-2/introducing-zksafe-a-privacy-tool-for-safe-signers</link>
            <guid>FYFBnyNmEsxbHbYNv71j</guid>
            <pubDate>Thu, 03 Oct 2024 13:06:04 GMT</pubDate>
            <description><![CDATA[Today, 1kx proudly unveils zkSafe, a module designed to enhance privacy for Safe multisig signing for users while offering developers a seamless, backend-free interface, providing them greater customization and debugging capabilities.Wallet infrastructure plays a crucial role in our ecosystem, and Safe stands out as a leading solution for onchain asset management. With over $70 billion in assets spread across more than 10 million smart accounts, Safe’s active users are up 67% quarter over qua...]]></description>
            <content:encoded><![CDATA[<p>Today, 1kx proudly unveils zkSafe, a module designed to enhance privacy for <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://safe.global/">Safe </a>multisig signing for users while offering developers a seamless, backend-free interface, providing them greater customization and debugging capabilities.Wallet infrastructure plays a crucial role in our ecosystem, and Safe stands out as a leading solution for onchain asset management. With over <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/safe/all">$70 billion in assets spread across more than 10 million smart accounts</a>, Safe’s active users are <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/MessariCrypto/status/1823363817717284930?t=K1MzSJ8Ory52OM-BIRrsFA&amp;s=19">up 67%</a> quarter over quarter as of Q2 2024. In her recent piece, &quot;<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/1kxnetwork/safe-unlocking-the-era-of-programmable-ownership-5a21214f4836">Safe Unlocking the Era of Programmable Ownership</a>&quot;, our Research Principal Nichanan Kesonplat details how Safe&apos;s architecture supports feature expansions through <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.safe.global/advanced/smart-account-modules">third-party modules</a>.</p><p>Safe is the most battle-tested decentralized solution for securely managing digital assets. But while multisig is the best safety guarantee in the market, privacy remains a consideration, given wallet signer identities are made public. As advocates and avid users of Safe, we wanted to address these privacy considerations and therefore decided to build zkSafe as a third-party module.</p><p><strong>What is zkSafe?</strong></p><p>zkSafe is a tool that enables better privacy for Safe multisig signing. Using zkSafe, Safe owners can collectively sign transactions without revealing who has signed the transaction. Privacy-forward crypto organizations, foundations, DAOs, and funds requiring robust security controls for asset management will find zkSafe valuable. In addition to the privacy benefits, the backendless Safe UI enabled by the zkSafe module allows developers to use Safe on forked chains seamlessly. Normally, Safe UI operates with an offchain backend operated by Safe&apos;s Core Contributors development studio, meaning it’s more than just a client-side webpage.</p><p>This setup poses significant challenges for two main reasons:</p><ol><li><p>Privacy Concerns: With an offchain backend, user signatures are collected and are fully exposed to the public. In a digital age where data security is paramount, this is an important consideration.</p></li><li><p>Limited Fork Compatibility: While Safe Wallet canonical UI supports multiple blockchain networks, it does not extend support to development forks. This limitation is crucial because Safe is always evaluating which new chains to integrate next. However, forking is a frequent practice among open-source projects, allowing developers to experiment with new implementations with a sandbox environment that closely mirrors the original chain and debug vulnerabilities in a neutral testing ground. The ability to function within a forked environment is a tremendous benefit for developers, which is now made possible with zkSafe.</p></li></ol><p>These issues underscore the need for a more robust, privacy-centric, and flexible backend solution for Safe UI, ensuring it can adapt to the dynamic nature of blockchain development while safeguarding user data.</p><p><strong>How zkSafe Works</strong></p><p>zkSafe is a module that operates under the following conditions:</p><ol><li><p>A threshold number of valid transaction signatures</p></li><li><p>Each transaction signature is distinct (i.e., you can&apos;t reach thirre threshold by including a signature twice). These signatures must also be from one of the Safe&apos;s owners.</p></li></ol><p>Once the zkSafe module verifies these conditions with a Safe transaction, it can safely execute the transaction without revealing the identity of the signers.</p><p><strong>How to Use zkSafe</strong></p><p>Currently, zkSafe is deployed on the following chains: Ethereum, Base, BSC, Polygon, Gnosis, Arbitrum One, Optimism Mainnet, Scroll, and Sepolia. Most users will find the best experience with zkSafe through our backendless UI: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://zksafe.1kx.io">https://zksafe.1kx.io</a></p><p>For those who prefer the command line, detailed instructions are available on the project’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/1kx-network/zksafe">Github</a>.zkSafe has also undergone an audit by Halborn, sponsored by Matter Labs, which you can review <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.halborn.com/audits/1kx/zk-sync-matter-labs-zk-safe-sca">here</a>.</p><p>For a narrated walkthrough, explore the resources at the end of this post.</p><p><strong>Building in Public</strong></p><p>At 1kx, we prioritize a hands-on approach to building. Our team consists of a strong technical bench, including engineers, former founders, and experts in cryptography and economics, all of whom work closely with our founders. The open-source nature of the crypto tech stack lets us dive in when we spot a gap or opportunity for improvement, with zkSafe being the latest example.</p><p>Since day one, building zkSafe has been a public endeavor. In June 2024, our CTO Valeriy Zamaraiev gave a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/safe/status/1802695189942661270">talk on zkSafe at Safe{Con}2</a>. This followed several months of collaborative product development with partners such as <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://matter-labs.io/">Matter Labs</a>, who provided valuable insights as an early user of zkSafe.</p><p>In the spirit of building in public, we also sponsored developers at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://zk-hack-montreal.devfolio.co/">ZKHack Montreal</a> to earn bounties by building on zkSafe. As a result, the team behind <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/invocamanman/zksafeSpanishMafia">zksafeSpanishMafia</a> solved the problem of concealing the identities of both multisig signers and owners. Check out their MVP <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/invocamanman/zksafeSpanishMafia">here</a>.</p><p>Both zkSafe circuits and contracts, as well as the Backendless UI, are completely open source. Contributors are welcome to submit their Pull Requests, bug reports, and feature requests to the project’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/1kx-network/zksafe">GitHub</a>. For additional inquiries, reach out to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/valeryz">@valeryz</a> on X.</p><p><strong>Documentation &amp; Resources</strong></p><p><strong>Project Github:</strong></p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/1kx-network/zksafe">zkSafe Github</a></p></li></ul><p><strong>Step-by-step video demo</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/1kx-network/zksafe/raw/refs/heads/main/doc/video/zkSafe%20Demo.mp4">https://github.com/1kx-network/zksafe/raw/refs/heads/main/doc/video/zkSafe%20Demo.mp4</a></p><p>This video delivers a step-by-step guide on using zkSafe as of September 2024, detailing key actions at the timestamps indicated below:</p><p>00:33 - Connecting a Safe Owner&apos;s Wallet</p><p>0:55 - Enable Prover Module for zkSafe Access</p><p>2:45 - Sending Transactions in zk</p><p>6:40 - Overview of Backendless UI</p><p>7:55 - Backendless UI Features</p><p>—----</p><p><strong>Disclaimer:</strong> This article is for general information purposes only and should not be construed as or relied upon in any manner as investment, financial, legal, regulatory, tax, accounting, or similar advice. Under no circumstances should any material at the site be used or be construed as an offer soliciting the purchase or sale of any security, future, or other financial product or instrument. Views expressed in posts are those of the individual 1kx personnel quoted therein and are not the views of 1kx and are subject to change. The posts are not directed to any investors or potential investors, and do not constitute an offer to sell or a solicitation of an offer to buy any securities, and may not be used or relied upon in evaluating the merits of any investment. All information contained herein should be independently verified and confirmed. 1kx does not accept any liability for any loss or damage whatsoever caused in reliance upon such information. Certain information has been obtained from third-party sources. While taken from sources believed to be reliable, 1kx has not independently verified such information and makes no representations about the enduring accuracy or completeness of any information provided or its appropriateness for a given situation. 1kx may hold positions in certain projects or assets discussed in this article.This software is subject to licensing conditions and requirements. For complete information please see the license <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/1kx-network/zksafe?tab=Apache-2.0-1-ov-file#readme">here</a>.</p>]]></content:encoded>
            <author>1kx-2@newsletter.paragraph.com (1kx)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/4c760ada651d2e144e6fe4066fa244cc60c28ae88b1e2387bd0ee7305f25fc2a.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Blockchains as Worlds for Fun and Play]]></title>
            <link>https://paragraph.com/@1kx-2/blockchains-as-worlds-for-fun-and-play</link>
            <guid>ZlSTYhaDHYryQpJRi1WX</guid>
            <pubDate>Tue, 03 Sep 2024 11:08:43 GMT</pubDate>
            <description><![CDATA[Everyone complains about how nothing real has come out of crypto. But what if that was the entire point? To build fun hyperreal online worlds for play.Blockchains as a new medium for entertainmentBlockchains provide a massive unexplored potential for fun and entertainment. This is a cultural phenomenon that has already been playing out organically. Ethereum is loved not for its tech but rather for its community, the society that spawned around it, the culture that emerged, the sense of purpos...]]></description>
            <content:encoded><![CDATA[<p>Everyone complains about how nothing real has come out of crypto.</p><p>But what if that was the entire point?</p><p>To build fun hyperreal online worlds for play.</p><h1 id="h-blockchains-as-a-new-medium-for-entertainment" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Blockchains as a new medium for entertainment</strong></h1><p>Blockchains provide a massive unexplored potential for fun and entertainment.</p><p>This is a cultural phenomenon that has already been playing out organically.</p><p>Ethereum is loved not for its tech but rather for its community, the society that spawned around it, the culture that emerged, the sense of purpose it gave to people, the friends people made along the way, the opportunity to build businesses to serve others, the ability to build audiences, to role play someone in a new world, the sense of danger involved and not to mention being an endless stream of drama, gossip, chaos, and fun. Some wanted to be early for the financial upside, others driven by a vision of the world, and many in between, but everyone commonly valued the currency representing ownership of the world: Ether.</p><p><strong>Ethereum gave people a game to play that is immersive, social, and significant.</strong></p><p>While blockchains today have been hyper-optimized as generalized infrastructure for crypto-enabled use cases such as payments, trading, collectibles, and other passively consumed experiences – <strong>Ethereum has found the most success not as a backend for apps but as an entire world that people live in, create in, belong to, and nurture.</strong></p><p><strong>The experience of Ethereum is hard to define; it’s strange and new.</strong> We don’t have a name or strict label for the experiences that belong to it yet. In an attempt to make sense of it, we may have over rationalized it as a temporary state of crypto, something to shrug off and move past. A period of chaos, weirdness, and exploration, a collective attempt to make sense of blockchains as a new technology. However, with most of 2021’s hype cycle momentum behind us now, crypto’s true nature might just be starting to reveal itself – <strong>which is that the experience of participation in the blockchain is the product in itself.</strong></p><p><strong>Blockchains act as blank canvases for experiences that break all our preconceived notions of what is possible as entertainment, finance</strong>, <strong>and computing systems. Crypto blurs all traditional experiential boundaries, providing enabling experiences that sit in between the properties of all three domains.</strong></p><p>This explains why any single property of the blockchain, when isolated, has always either struggled to find adoption or generally resulted in a worse system.</p><p>Games that are incrementally better when using the blockchain as a database. Financial systems with no native consumer protections. Computers that are expensive to use and difficult to build on. <strong>Despite the individual tradeoffs within each dimension, blockchains unlock the opportunity to build deeply immersive online realities that have never been possible.</strong></p><h1 id="h-blockchains-as-natural-toys-for-games" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Blockchains as natural toys for games</strong></h1><p>People often joke that the experience of participating in crypto is a game, but they’re not wrong. <strong>While Ethereum was not originally designed as a game, people have naturally treated it as a toy and open canvas for their respective goals.</strong></p><p><strong>For Ethereum, we can think of game points as Ether, which everyone intuitively recognizes as valuable ownership of Ethereum.</strong> Everyone plays the game differently, which is analogous to different classes of an MMORPG – the fun is doing things your way and picking your destiny. Some care about generating a positive externality for the world, others want to do so creatively, and some want to do so entrepreneurially. From memecoins to even MEV. And, of course, some only play by button mashing (airdrop farmers). <strong>Although everyone chooses their means of participation, they are all connected through a shared world that influences one another.</strong></p><p><strong>The constraining physics of Ethereum is the EVM, which requires Ether as gas to write to shared blockspace.</strong> Ether acts as the shared canvas that anyone can permissionlessly write with, use, and read from. Ethereum’s economic model is designed to ensure the security and ongoing operation of the world’s physics – with the Ether faucet being staking rewards in exchange for economic security and the sink being gas used to write to the shared blockspace.</p><p>Through the emergent recognition of Ether accumulation as the global player goal and the constraints of the digital physics that is the EVM and other system properties such as absolute ownership and address-based agents, the world of Ethereum was instantiated organically through collective sense-making, resulting in fun and drama along the way.</p><h1 id="h-the-next-great-worlds-to-emerge" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>The next great worlds to emerge</strong></h1><p><strong>Today, ethereum feels like a game that’s run out of content.</strong> We can see this with Solana, too. While Sohas successfully created a differentiated culture, both application ecosystems are primarily derivatives of each other and highly incremental due to general-purpose virtual machines and similar economic models or ‘physics’.</p><p>This pattern will likely continue as long as blockchains are designed without any significant core differentiation regarding the underlying physics of the world and surrounding economic incentives for how we participate in them.</p><p>By recognizing blockchains as a new medium for content and seeing them as games for what they are already, two areas of whitespace are ripe for innovation:</p><ol><li><p>Democratizing participation</p></li><li><p>Generating immersion</p></li></ol><h3 id="h-democratizing-participation" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Democratizing participation</strong></h3><p>Rather than just relying on the core constraints of the EVM as the core state machine through which participants interact with each other, <strong>we can focus their interactions into a far more opinionated but participatory set of physics that incorporates elements of skill and luck.</strong></p><p>These sets of physics act as human-operable state machines&apos; extensions to the EVM, which have proven to be an incredibly powerful canvas for user generated content.</p><p><strong>These physics can be implemented as smart contracts that resemble games:</strong> geolocations for players and resources, resource economies, resource spawning and despawning, simple mechanics for end users to write to the world, battle mechanics, health, and inventory. While these traditionally have been released as as onchain games and standalone products, in this case, we can think of them as the physics of a broader overarching experience, which is the entirety of the blockchain instead. These ‘physics’ can also be understood as client agnostic game mechanics that live on the blockchain and can be permissionlessly modded, unlike the EVM.</p><p><strong>Another way to implement physics is by modding the blockchain&apos;s underlying architecture.</strong> An example of this is altering the absolute ownership model of the blockchain to allow other users to permissionlessly steal assets from one’s wallet or where blockspace production is limited to only weekends.</p><p>The entire economic model of the blockchain, rather than providing economic security for the blockchain, can be orientated towards incentivizing participation through the physics that defines the world. <strong>As a byproduct of participation, players offer something far more critical—social validation and user generated content.</strong></p><h3 id="h-generating-immersion" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Generating immersion</strong></h3><p>Crypto feels like it&apos;s been “each sold separately”.</p><p><strong>Rather than selling the dream of a blockchain or a game separately, there’s an opportunity here to communicate a vision that couples all the above together into one unified experience that is the world itself.</strong> By doing so, we can unapologetically tell a story of a new fantastical world that embraces the fun, weird, and chaotic.</p><p><strong>By casting a narrative and ‘</strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://en.wikipedia.org/wiki/Magic_circle_(games)"><strong>magic circle</strong></a><strong>’ around the world, we can suspend reality to allow people to role-play and immerse themselves.</strong> Rather than the typical narrative tropes such as mass adoption, we unlock creative freedoms that enable us to evangelize the world&apos;s existence in a purely lore-oriented manner.</p><p>In addition to lore, there’s the opportunity to redesign the entire user journey of participants across all touch points of the blockchain, from the wallet experience to bridging transactions and even the block explorer.</p><p>This allows you to craft different device narratives to influence and evolve each interface&apos;s relationships with users. An example is framing the bridging experience to the blockchain as an experience in itself—a portal to a new world. <strong>These interfaces can continue to empower the suspension of reality.</strong></p><p>Only by creating an immersive and differentiated world can you create an environment people feel compelled to build in, create content around, and participate in.</p><p>We can give people that role to play and a purpose to fulfill.</p><h1 id="h-the-future-is-fun-playful-and-weird" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>The future is fun, playful, and weird</strong></h1><p>Ethereum was an innovation in world construction, not just a technological one.</p><p>We&apos;ve run out of content, and we’re all searching for the next great immersive world.</p><p>They’ll be fun, playful, and weird. Worlds that people wish that they existed.</p><p>And maybe you’ll be the one to build that.</p><hr><p>These ideas have resulted from endless discussions and learnings from the community.</p><p>Thank you to Dhrumil Shah, GVN, ARB, Raf Morado, Rich Metson, Oliver Löffler, Billy Rennekamp, Luke Gibson, Fleet Commander, John Patten, Diana Biggs, and Jay Springett for their time, energy, and inspiration for this piece.</p>]]></content:encoded>
            <author>1kx-2@newsletter.paragraph.com (1kx)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/5666753d6c68b7ee70735db1aadf550d63fa1e1d59aee17c322fcf5a08ac4246.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Trustless Interoperability between Rollups: Landscape, Constructions, and Challenges]]></title>
            <link>https://paragraph.com/@1kx-2/trustless-interoperability-between-rollups-landscape-constructions-and-challenges</link>
            <guid>Y3ZPb012Yp6zYLpCMtub</guid>
            <pubDate>Tue, 20 Aug 2024 13:38:59 GMT</pubDate>
            <description><![CDATA[(Co-authored in part with Wei Dai)IntroductionThere has been a Cambrian explosion of rollups on Ethereum. At the time of writing, there are 91 live L2 & L3s and 82 upcoming according to L2Beat. As a result, there is also a significant amount of fragmentation in terms of liquidity, user experience, and developer tooling. Current solutions to interoperability leave much more to be desired, as they rely on a combination of third party bridges, externally wrapped assets, and intent frameworks, ea...]]></description>
            <content:encoded><![CDATA[<p><em>(Co-authored in part with Wei Dai)</em></p><h2 id="h-introduction" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Introduction</h2><p>There has been a Cambrian explosion of rollups on Ethereum. At the time of writing, there are 91 live L2 &amp; L3s and 82 upcoming according to L2Beat. As a result, there is also a significant amount of fragmentation in terms of liquidity, user experience, and developer tooling. Current solutions to interoperability leave much more to be desired, as they rely on a combination of third party bridges, externally wrapped assets, and intent frameworks, each carrying their own set of problems.</p><ol><li><p>Liquidity bridges are often the targets of the biggest crypto hacks (e.g. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thedefiant.io/news/defi/wormhole-exploit-320m">the $321m wormhole bridge hack</a>)</p></li><li><p>Externally wrapped assets are undesirable, and data have shown that people would rather hold assets in a native form whenever possible (e.g. there are $22b worth of canonically bridged assets and only $3b worth of externally-wrapped assets, according to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://l2beat.com/scaling/summary">L2Beat</a>)</p></li><li><p>Intent frameworks rely on third parties that require some non-negligible trust, and come with additional fees to facilitate cross-rollup activity (e.g. Degen chain user <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://warpcast.com/tempetechie.eth/0x2e07fe0b">losing &gt;80% of tokens</a> due to official bridge being non-canonical)a. Centralized intent frameworks also mean lower competition and this could lead to suboptimal pricing and performance</p></li></ol><p>In this article, we survey the trustless interoperability landscape by defining and discussing six levels of interoperability solutions between fragmented rollup ecosystems.</p><p>We start with the default case of asynchronously withdrawing from the source rollup to L1 and manually bridging into the target rollup, and we end with a hypothetical architecture for cross-rollup composability within a single transaction. We will explore how each level of interoperability will affect the user experience, the developer experience, MEV potential, and rollups themselves (specifically related to infrastructure changes).</p><p>We stay mostly within the scope of Ethereum and its L2s for this article and focus solely on trustless interoperability. In this case, “trustless interoperability” refers to in-protocol channels that do not require third parties to facilitate transfers outside of the necessary infrastructure that most rollups already require.</p><h2 id="h-preliminaries" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Preliminaries</h2><h2 id="h-definitions" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Definitions</h2><p>Fundamentally, trustless interoperability requires some shared resource that any two protocols wishing to interoperate must have access to. In the case of Ethereum L1, all smart contracts live in the same environment sharing the full state of Ethereum, so they will always have the highest level of interoperability. However, L2s only share a settlement layer via separate bridge contracts and so interoperability is far more limited.</p><p>The crucial shared infrastructure components that can progress us along the trustless interoperability ladder are <strong>shared sequencers</strong>, <strong>superbuilders</strong> and <strong>shared settlement</strong>. The guarantees and new functionality opened up by these shared layers are related, but essentially orthogonal in nature.</p><ol><li><p><strong>Shared Sequencers/Superbuilders</strong>: Primarily speed and user experience upgrades.</p></li><li><p><strong>Shared Settlement</strong>: Asset swaps without externally wrapping as well as in-protocol messaging.</p></li></ol><p>To begin, we will first define the six levels of trustless interoperability alluded to in the introduction:</p><ol><li><p><strong>L1 Async</strong>:<br>→ Interoperability via manual asset transfer through the L1 that rollups settle to.</p></li><li><p><strong>Atomic Inclusion</strong>:<br>→ A guarantee that either all transactions in a cross-rollup bundle will be included in the next block for each rollup involved in the bundle, or none will.</p></li><li><p><strong>Shared Settlement</strong>:<br>→ Multiple rollups connecting to the L1 via the same bridge contract.</p></li><li><p><strong>Atomic Execution</strong>:<br>→ A guarantee that either all transactions in a cross-rollup bundle will be included <em>and successfully executed</em> in the next block for each rollup involved in the bundle, or none will be executed. Successful execution refers to each transaction being executed without reverting and being reflected in the updated state for each rollup in the bundle.</p></li><li><p><strong>Block-Level Composability</strong>:<br>→ Next block guarantees on cross-rollup bundles that can contain dependent transactions (tx B on rollup B is dependent on the result of tx A on rollup A)</p></li><li><p><strong>Tx-Level Composability</strong>:<br>→ Smart contract level interoperability requiring only one transaction that can cause state changes across many rollups simultaneously (no bundles). Using any protocol across any rollup is logically equivalent to using different smart contracts on one chain. Importantly, this implies that state changes prior to any call can be reverted when it returns.</p></li></ol><p>To understand each level further, we will walk through the following key use cases to demonstrate the power of each level as well as the implications for users, developers, rollups, and MEV searchers.</p><h2 id="h-illustrative-examples" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Illustrative Examples:</h2><ol><li><p><strong>Same Token Transfer</strong><br>→ Send-to-self: Swapping Eth for Eth or ERC-20 for ERC-20 across two rollups</p></li><li><p><strong>Token Purchase</strong><br>→ Cross-Rollup Limit Order: Using Eth/ERC-20 from Rollup A, purchase a different ERC-20 from a DEX on Rollup B and (optionally) send back to Rollup A</p></li></ol><h2 id="h-implications" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Implications:</h2><p>The following questions will be answered as well to further understand the impact on key shareholders in any rollup ecosystem.</p><ol><li><p><strong>User Experience</strong><br>How does the user experience change by achieving this level of interoperability?</p></li><li><p><strong>Developer Experience</strong><br>How does the developer experience change by achieving this level of interoperability?</p></li><li><p><strong>MEV Potential</strong><br>Is there a potential for new MEV opportunities if we achieve this level of interoperability?</p></li><li><p><strong>Rollup Implications</strong><br>Does the rollup have to opt-in to any new infrastructure to achieve this?What are the changes in fee structures for the rollup?What might the potential benefits be for rollups to participate in this infrastructure?</p></li></ol><h2 id="h-high-level-overview" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">High-Level Overview</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/074492df09008de7a250903aae81ce9317700c82e3d20be03e9d8e8f8bf5183e.webp" alt="Overview of changes to key stakeholders" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Overview of changes to key stakeholders</figcaption></figure><h2 id="h-the-six-level-progression-towards-trustless-interoperability" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The Six-Level Progression Towards Trustless Interoperability</h2><h2 id="h-1-l1-async" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">1. L1 Async</h2><h2 id="h-required-infrastructure" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Required Infrastructure:</h2><p><em>N/A</em></p><p>As defined, this refers to the current default mode of <em>trustless</em> interoperability. All rollups are defined as such because they are built on an L1 as a settlement layer and have access to that L1 only via the bridge contracts where they periodically post state updates in order to secure the network.</p><p>The only canonical way to perform any trustless cross-rollup activity in this case is to withdraw assets from the source rollup via the canonical bridge and manually deposit them into the target rollup once they are available on the L1.</p><p>For optimistic rollups, this withdrawal latency is ~7 days to account for the fault proof window. In a ZK rollup, the withdrawal latency is less certain but could be anywhere from 15 minutes to a full day, as is the case with ZkSync.</p><p>Additionally, peer-to-peer atomic swaps using smart contracts are possible, but this is a smaller use case and does not effectively scale.</p><p>It is worth noting third party solutions that currently exist:</p><ol><li><p>Liquidity bridges</p></li><li><p>Intent frameworks</p></li></ol><p>Both of our illustrative examples require third party solutions to facilitate.</p><p><strong>Send-To-Self:</strong></p><ol><li><p>Canonically:<br>→ Withdraw assets from Rollup A<br>→ Manually deposit into Rollup B</p></li><li><p>Third Party:<br>→ Liquidity Bridge / Solver Networks</p></li></ol><p><strong>Cross-Rollup Limit Order</strong></p><ol><li><p>Canonically:<br>→ Withdraw assets from Rollup A<br>→ Manually deposit into Rollup B<br>→ Perform limit order<br>→ To send back, one would have to externally-wrap the target ERC-20</p></li><li><p>Third Party<br>→ Nascent solution space for cross-rollup limit orders<br>→ There are open designs around using intents to facilitate this</p></li></ol><p>As this is the default case, it is unnecessary to discuss changes to UX, DevEx, MEV, and rollups.</p><h2 id="h-2-atomic-inclusion" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">2. Atomic Inclusion</h2><h2 id="h-required-infrastructure" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Required Infrastructure</h2><p><em>Shared Sequencer *</em></p><p>Atomic inclusion only guarantees that a cross-rollup bundle will be included in the next block.</p><p>This requires a shared sequencer, but can <em>theoretically</em> be achieved without one manually if the sequencers on two given rollups are not at max throughput (one could simply submit two transactions to each rollup individually). This is why we have added an asterisk to the required infrastructure.</p><p>However, we do not assume that the shared sequencer is running a full node of each of the connected rollups and so cannot guarantee successful <em>execution</em> for a bundle of transactions. The shared sequencer in this case can <strong>only</strong> guarantee that transactions are well-formed and that they will be included in the next block, but not necessarily that they will successfully execute.</p><p>Because there are no execution guarantees, it is impossible to programmatically take advantage of atomic inclusion in any meaningful way without incurring the risk of one of the transactions reverting. As a result, we are essentially in the exact same case as L1 Async interoperability.</p><p>Consider initiating a simple cross-rollup swap with only atomic inclusion guarantees:</p><ol><li><p>Cross-Rollup Swap Bundle<br>→ Tx 1: Lock/Burn tokens on source rollup<br>→ Tx 2: Mint tokens to user address on destination rollup</p></li></ol><p>We may have atomic inclusion guarantees in that both transactions are in fact included in the next blocks for each rollup, but if the first transaction reverts and the second does not, the user would be incorrectly allocated funds on the destination chain without having locked or burned them on the source chain and we’d encounter a double spending problem.</p><p>Any interoperability solution, whether it be a liquidity bridge, intent framework, or xERC-20 swap, would be vulnerable to this risk and it’s impossible to mitigate it. Because of this risk, current solutions require the initiating transaction to have been successfully executed and included in a block on the source chain before using relayers to pass an emitted message and execute the second transaction on the destination chain.</p><p><strong><em>Important Takeaway</em></strong>: <em>Atomic Inclusion does not meaningfully impact interoperability potential</em></p><h2 id="h-3-shared-settlement" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">3. Shared Settlement</h2><h2 id="h-required-infrastructure" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Required Infrastructure:</h2><p><em>Proof aggregation layer // Shared bridge contract</em></p><p>This is where things begin to get more interesting. As a result of the shared bridge contract, all liquidity deposited into the rollup ecosystem from the L1 can be moved freely between all connected rollups. Until this point, we could not perform swaps between rollups without passing through canonical channels, externally wrapping assets, or using a third party solution.</p><p><strong>Why build a shared bridge contract?</strong> To understand why having a shared bridge contract allows us to trustlessly move assets across rollups, first consider what would happen if it was possible to have Eth in Rollup A, burn it, and mint it natively on Rollup B <em>without</em> a shared bridge contract on L1.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1a43a10062c6e7a898685413b6a313802d4e78dd97e6bf9c6a6574bcb81fa69f.webp" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>We see that each rollup would go out of sync with their bridge contract on mainnet. The rollup B bridge contract still has 50 Eth, so the user would not be able to withdraw their 1 Eth to the L1.</p><p>To solve this, external asset wrapping protocols are built that issue an externally-wrapped version of tokens across rollups that symbolize a native version somewhere else in the network.</p><p>With a shared settlement layer, the situation looks different. Because all liquidity for each connected rollup is locked in the same bridge contract, one can move freely between rollups, as the total amount of value in the bridge contract stays the same and can always be withdrawn.</p><p>There does need to be an update at the L1 contract level about *where *the liquidity is to allow users to withdraw from anywhere, but this is trivial because all connected rollups can read/write to the shared contract.</p><p>With a shared settlement layer, the flow may look like the following for a simple send-to-self case.</p><p><strong>Send-to-Self:</strong></p><ol><li><p>User <strong>creates</strong> the initial transaction:<br>→ Tx 1: <strong>withdraw</strong> Eth on rollup A (with message to mint it on rollup B)<br>→ Transaction is <strong>batched</strong> and <strong>submitted</strong> to the L1 contract<br>→ It is aggregated into transaction root which groups all shared settlement rollups</p></li><li><p>Rollup B <strong>imports</strong> this tx root</p></li><li><p>Relayer <strong>submits</strong> transaction to <strong>mint</strong> along with Merkle Proof to rollup B</p></li><li><p>Rollup B <strong>verifies</strong> the burn transaction using Merkle Proof and transaction root</p></li><li><p>User is <strong>minted</strong> Eth on Rollup B</p></li><li><p>Rollup B <strong>submits</strong> proof to L1</p></li></ol><p>We can extend this flow to any ERC-20 that has contracts across all rollups in the shared settlement ecosystem.</p><p>One can think of a shared bridge contract as an in-protocol messaging layer between all connected rollups, so theoretically this flow can actually be extended to any arbitrary messaging standard.</p><p>This gets us closer to composability, but because of the necessary steps of aggregating proofs and relaying messages only after the state changes are reflected on L1, there are high latencies (though notably lower than the L1 async case). Additionally, any complex cross-rollup activity like using a DEX on rollup B starting with assets on rollup A for a cross-rollup limit order would still be a tedious process for the user as they would still have to <em>send-to-self</em> and manually swap assets on the destination rollup. One can not create atomic cross-rollup bundles in this case.</p><p>Another important benefit with shared settlement is that there is less friction for liquidity providers or solvers that are filling orders in multiple environments. Because their liquidity across all connected rollups is reflected in the same bridge contract, they do not have to wait for the full withdrawal window to manage their cross-rollup liquidity.</p><h2 id="h-implications-on-stakeholders" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Implications on Stakeholders:</h2><ol><li><p><strong>Users</strong>:<br>Can now transfer assets in a native form without L1 withdrawal period</p></li><li><p><strong>Developers</strong>:<br>Changes are limited to token issuers who can now use in-protocol messaging to issue native versions of ERC-20s across all connected rollups</p></li><li><p><strong>MEV Searchers:</strong><br>Because this happens over multiple blocks for each rollup, there is no new MEV potential</p></li><li><p><strong>Rollups:</strong><br>Rollups will have to opt-in to using a shared bridge contract and likely add pre-compiles to handle cross-rollup messages</p></li></ol><p><strong><em>Important Takeaway</em></strong>: <em>Shared settlement allows for non-externally-wrapped asset transfers and arbitrary messaging across all rollups sharing the bridge contract and proof aggregation layer, but there will still be non-negligible latencies (though far shorter than L1 Async) and one cannot create cross-rollup atomic bundles</em>.</p><h2 id="h-4-atomic-execution" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">4. Atomic Execution</h2><h2 id="h-required-infrastructure" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Required Infrastructure:</h2><p><em>Shared Sequencers // Superbuilders</em></p><p>Atomic execution allows us to guarantee the successful execution of cross-rollup bundles, but as we will see, the number of use cases for cross-rollup bundles that do not have dependent transactions is smaller than one might initially expect.</p><p>If any single transaction in a bundle of <em>dependent</em> transactions reverts, then all other transactions become invalid and must also revert, as is the case with burning and minting tokens across rollups. Minting tokens on a destination rollup is dependent on them having been burned or locked on the source rollup, so we would say that a bundle of burn and mint transactions is a bundle of dependent transactions.</p><p>Creating this bundle is impossible without a middle party such as a superbuilder that can create the destination transaction.</p><p>Consider what would have to be true for cross-rollup swap bundles to be built without another party beyond the user. A bundle would have to be created to lock/burn the asset on the source rollup and mint the asset on the destination rollup, but we run into issues:</p><ol><li><p>Contracts on the source rollup can only emit a message when locking/burning the original source asset, they cannot call and create a transaction on the destination rollup.<br>→ <em>This is why message protocols and relay networks exist</em>.<br>→ The message can be used to structure what the call on the destination <em>should be</em>, but it can not actually create the transaction itself.</p></li><li><p>Creating the second transaction on the destination rollup to mint:<br>→ The user themselves <strong>cannot</strong> create this tx because they don’t have minting rights for the token on rollup B<br>→ I.e.) The destination chain needs a proof that tokens have been burned/locked on the source chain, but this proof is not available until after the initial transaction has been executed which would break our requirement for atomicity.<br>→ Any other party that <em>could</em> create the second transaction with minting rights theoretically could create a “mint” transaction on the destination chain at any point without having first created a “burn” or lock on the source, which is a massive vulnerability.</p></li></ol><p>We can see that even though we could guarantee execution of cross-rollup bundles, we run into difficulty in how we could build them in the first place to transfer assets of value.</p><p>However, there are still a few use cases for atomic execution without dependent cross-rollup bundles. One of which is cross-rollup arbitrage:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/41f09642fd67ab4548b3f0444f7a5e41ada8472e7aac7ebcaa01335adee73bfb.webp" alt="Cross-Rollup DEX Arbitrage with Atomic Execution" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Cross-Rollup DEX Arbitrage with Atomic Execution</figcaption></figure><p>Because there are no strict dependencies between these transactions, anyone can create this atomic bundle and submit it to a shared sequencer that will guarantee atomic execution.</p><p>However, to have atomic execution guarantees in the first place, rollups must opt into a shared sequencer <em>and</em> superbuilder that would run full nodes of all connected rollups, so the step from atomic execution to block-level composability is quite small and all shared sequencing solutions will do this. The only change required is that the block builder or another third party must be able to create transactions on behalf of the user to complete dependent cross-rollup bundles.</p><p>It is unlikely that infrastructure will be built that <strong>only</strong> allows atomic execution without going a step further to have composability. The relative gain of jumping to full block-level composability far outweighs the difficulty in achieving it given the infrastructure already having atomic execution.</p><h2 id="h-implications-for-stakeholders" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Implications for Stakeholders:</h2><ol><li><p><strong>Users</strong>:<br>Likely no change, although it’s possible that third party facilitate solutions like intents <em>could</em> be atomic, but specifically <em>how</em> is not clear</p></li><li><p><strong>Developers</strong>:<br>Likely no change</p></li><li><p><strong>MEV Searchers</strong>:<br>Cross-rollup arbitrage is much safer given atomic execution</p></li><li><p><strong>Rollups</strong>:<br>Rollups must opt-in to using a shared sequencer/superbuilders submitting blocks with transactions from each rollup wishing to interoperate, which may change the rollup revenue structure. It is not yet clear <em>how</em> it will change.<br>- Sequencing marketplaces may increase revenue to rollups by allowing ToB space to bought by sophisticated builders</p></li></ol><p><strong><em>Important Takeaway</em></strong>: <em>While cross-rollup bundles are guaranteed to execute atomically, it is not clear how these bundles will be built if there is no superbuilder that creates part of the bundle, so it is unlikely that atomic execution on its own will impact interoperability. Shared sequencers/superbuilders should by default build instead for block-level composability.</em></p><h2 id="h-5-block-level-composability" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">5. Block-Level Composability</h2><h2 id="h-required-infrastructure" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Required Infrastructure:</h2><p><em>Shared Sequencer // Superbuilder // Proof aggregation layer* // Shared bridge contract*</em></p><p>(* = optional)</p><p>In much of the discourse around shared sequencers and shared settlement layers, the term often used to describe this level of interoperability is “synchronous composability”.</p><p>We have modified this term slightly to be more descriptive. Updating the nomenclature to Block-Level Composability implies that it is possible to compose between two rollups in a <strong>bundle</strong> of cross-rollup transactions that will be included and executed successfully in the next block. Synchronous composability might get confused with transaction-level composability, which we explore in the next section. Importantly, this requires a middle party (the shared sequencing infrastructure) that can be the conductor and creator of dependent transaction bundles.</p><p>At this level, we begin to see true composability between rollups beyond simply sending to self to participate in a dapp on another rollup.</p><p>With the addition of a shared sequencer that can create transactions, we are now able to make cross-rollup bundles that developers can take advantage of programmatically.</p><p>There are two cases to consider:</p><ol><li><p>Block-Level Composability</p></li><li><p>Block-Level Composability <em>+</em> shared settlement layer</p></li></ol><p>In both cases, we can create cross-rollup bundles for more complex activity but in the second case with shared settlement we can use native assets, which could have better price implications for cross-rollup DEX activity, for example.</p><p>With block-level composability, we have both the advantages of atomic execution with the added ability to create dependent transaction bundles. Let’s examine our two illustrative examples.</p><p><strong>Same Token Transfer via xERC-20 (No Shared Settlement):</strong></p><ol><li><p>User has ERC-20</p></li><li><p>User creates tx via dapp:<br>→ <strong>Deposit</strong> ERC-20 into xERC-20 lockbox to receive xERC-20 wrapped version<br>→ <strong>Burn</strong> xERC-20<br>→ <strong>Emit</strong> a message signifying to the shared sequencing infra that a cross-rollup transfer has been initiated along with relevant data to facilitate the swap</p></li><li><p>Superbuilder picks up transaction and <strong>creates</strong> a cross-rollup bundle<br>→ <strong>Tx 1</strong>: The aforementioned wrap and burn transaction<br>→ <strong>Tx 2</strong>: Mint xERC-20 on rollup B</p></li><li><p>Superbuilder submits this cross-rollup to the shared sequencer<br>→ Because the superbuilder is running a full node of the two connected rollups, they simulate the transactions to guarantee successful execution of the bundle. If either transaction would revert, the whole bundle is reverted.</p></li><li><p>Shared sequencer <strong>submits</strong> the block containing both transactions to the DA layer as well as to the nodes that execute the state change</p></li><li><p>xERC-20 is <strong>minted</strong> to the user on Rollup B</p></li></ol><p>With a shared settlement layer, the flow is even further simplified because there would be no need to first wrap the ERC-20 as an xERC-20 to swap.</p><p>Let’s now examine the cross-rollup limit order to buy an ERC-20 on Rollup B with an initial (different) ERC-20 from Rollup A and have the resulting ERC-20 sent back to Rollup A. In this case, we do not assume that we have a shared settlement layer, although a similar flow exists in the case with one. The only difference is not additionally having to externally-wrap assets.</p><p>Here are the required transactions in this case:</p><ol><li><p><strong>Wrap and Burn</strong> ERC-20 on A</p></li><li><p><strong>Mint</strong> xERC-20 on B</p></li><li><p><strong>Swap</strong> initial xERC-20 with target ERC-20 on B</p></li><li><p><strong>Wrap and Burn</strong> target ERC-20 on B</p></li><li><p><strong>Mint</strong> xERC-20 on A</p></li></ol><p>Here is a potential flow for how this could work:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3af657be71cbac67439465a8403e6d09628e18c302b07418ff03a8ebb80ab377.webp" alt="Cross-Rollup Limit Order in Block-Level Composable Environment" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Cross-Rollup Limit Order in Block-Level Composable Environment</figcaption></figure><p>Flow:</p><ol><li><p>User initiates the first transaction:<br>→ <strong>Wrap and Burn</strong> xERC-20 with message <strong>emitted</strong> to specify swap parameters (destination chain, DEX address, ERC-20 to swap with, limit order price, boolean to send back or not)</p></li><li><p>Superbuilder sees transaction and creates bundle:<br>→ <strong>Tx 1</strong>: User create tx described above<br>→ <strong>Tx 2</strong>: Mint xERC-20 on destination (superbuilder must have minting privileges)<br>→ <strong>Tx 3</strong>: Limit order using data from tx 1<br>→ <strong>Tx 4</strong>: Wrap and Burn ERC-20 on B assuming full fulfillment on limit order with message to mint on source chain<br>→ <strong>Tx 5</strong>: Mint target xERC-20 from output of the swap on source chain</p></li></ol><p>Because the superbuilder creates the block and orders transactions, it can simulate each transaction and omit the bundle if any of the transactions would revert. For instance, if it is found that the user would not receive complete fulfillment on their limit order, the bundle would be omitted before the block is executed.</p><p>In this case of shared sequencing infrastructure <em>without</em> a shared settlement layer, an externally wrapped version of Eth and xERC-20 would need to be used, which could result in worse market conditions on the DEX due to thinner liquidity pools for wrapped assets. In this case, a user may have to use a softer limit with more tolerated slippage and could receive suboptimal prices. One exception to this is if USDC is involved. It is possible that a shared sequencer <em>without</em> shared settlement could work with Circle to gain exclusive rights on the USDC contracts across rollups to facilitate native USDC transfers and swaps cross-rollup.</p><p>With a shared settlement layer, this external wrapping is not necessary, and would likely provide better prices due to deeper liquidity pools for native asset swaps, but the flow is essentially the same.</p><h2 id="h-optimistically-trusting-sequencer" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Optimistically Trusting Sequencer</h2><p>Rollups would need to optimistically trust the shared sequencer/superbuilder to create valid cross-rollup bundles. This is primarily due to the fact that this cross-rollup bundle contains <em>dependent</em> transactions that individual rollups cannot verify until after the block is added to each rollup’s chain and aggregated to a settlement layer on L1. An example is the initial burn and mint of Eth from source to destination. It is crucial that Eth is actually burned on the source chain before being minted on the destination chain, or else double spends are possible.</p><p>However, to have this full bundle executed in one block, all transactions must be present in that block even if the transaction represents a state that is invalid before the block itself (such as having Eth on the destination chain for the swap if the user does not have any before the block). For that reason, we must trust the sequencer that it has actually included the valid dependencies in the cross-rollup bundle. One could submit proofs after the fact to prove the validity of each transaction.</p><p>This is slightly less important when using wrapped assets, however, because they have no impact on the native liquidity stored in the L1, but fallback mechanisms must still be in place to counteract the risk of a malicious sequencer or a bug in the code that allowed a transaction bundle to be executed with a dependent transaction that was reverted.</p><h2 id="h-implications-for-stakeholders" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Implications for Stakeholders:</h2><ol><li><p><strong>Users</strong><br>Massive upgrades to UX in allowing cross-rollup limit orders in a single block</p></li><li><p><strong>Developers</strong><br>Would need to be cross-rollup aware for cross-rollup activity, likely taking advantage of custom precompiles. Instead of just transactions, devs have to think in terms of bundles, but it’s likely that superbuilders and custom rollup infrastructure could abstract away most developer complexity.</p></li><li><p><strong>MEV Searchers</strong><br>MEV searchers have essentially equivalent opportunity to use L1 strategies on cross-rollup bundles, but it depends on how PBS (Proposer-Builder Separation) is implemented. <br>→ Cross-rollup bundles are essentially viewed as a single transaction, so MEV could be found by front-running or sandwiching these bundles as long as they don’t move prices outside of tolerated slippage amounts (because then the whole bundle would revert and MEV attempts would fail)</p></li><li><p><strong>Rollups</strong><br>Would need to opt in to shared sequencing infrastructure (including superbuilders) as well as allow access to burning/minting of Eth to shared sequencer in the case of a shared settlement layer. <br>→ Could internalize MEV by selling blockspace to builders</p></li></ol><h2 id="h-6-transaction-level-composability" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">6. Transaction-Level Composability</h2><h2 id="h-required-infrastructure" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Required Infrastructure:</h2><p><em>VM-Level Changes // Shared Settlement // Superbuilders</em></p><p>Transaction-level composability refers to the same level of functionality that smart contracts on one EVM chain share. In this case, a single transaction could update state across multiple rollups simultaneously, and ensure that any state changes prior to any call can be reverted if the call does not return successfully. In effect, an atomic bundle of transactions in a block-level composable environment can be done within a single cross-rollup and cross VM transaction. This requires VM-level changes for all connected rollups in addition to a shared settlement layer and a superbuilder.</p><p>We describe a possible mechanism here at a high level. (This construction is due to the Espresso team as per our knowledge). First, a user submits a cross-rollup transaction to all rollups whose state is changed by the transaction or a superbuilder who can build blocks across all involved rollups. A superbuilder simulates the transaction and forms lists of input-output pairs, one for each involved rollup, which specify the necessary and expected cross-rollup messages within the transaction. (Note that the superbuilder can only do so if it has secure sequencing rights to all involved rollups for a period of time). The superbuilder then sends the simulated block to the proposer of each rollup, together with the lists of expected input-output pairs for each cross-rollup transaction. During execution, each rollup executes its own state transition function as normal assuming the inputs from the list of cross-rollup transactions are correct. During settlement, the input-output lists can then be cross-compared and proven safe during the proof aggregation phase in the shared settlement layer. Specifically, if any expected input for a cross-rollup transaction does not match what another rollup has specified as output, the settlement process will reject the entire cross-rollup transaction.</p><p>Although there is limited new functionality unlocked with transaction-level composability beyond flash loans, the developer experience for creating cross-rollup applications can be greatly improved. The ability to create dapps that interact with all connected chains without reasoning about cross-rollup bundles will make it far easier to innovate in a multi-rollup landscape. Furthermore, it’s possible that new use cases and behaviors will emerge as a result.</p><p>There are many open design questions for transaction-level composability. For one, how devs can opt into or out of cross-rollup calls for their smart contracts needs to be carefully considered. Allowing arbitrary composability without restriction means that we regress to one monolithic rollup. We think the answer here is for devs to explicitly indicate where cross-rollup composability is necessary in their contracts, for example via a Solidity modifier like `composable` which marks certain entry points of the contract as callable cross rollup.</p><h2 id="h-implications-for-stakeholders" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Implications for Stakeholders</h2><ol><li><p><strong>Users</strong>: <br>Same implications as block-level composability with additional advanced capabilities like flashloans<br>→ UX is virtually identical to using one chain for dapps that opt-in</p></li><li><p><strong>Devs</strong>:<br>Developer experience <em>massively</em> improves as dapp devs can natively call contracts cross-rollup and use outputs from these calls like single rollup calls<br>→ Superbuilder/Sequencer infra will still have to place the transaction in blocks for the rollups that the cross-rollup call affects, but will not have to build the same bundles as in the case of block-level composability.</p></li><li><p><strong>MEV Searchers</strong>:<br>High MEV potential as cross-rollup bundles are now essentially equivalent to single transactions on one chain</p></li><li><p><strong>Rollups</strong>:<br>Would require VM level changes, as well as opting into a shared sequencer and shared settlement layer<br>→ Additional trust assumptions involved in having to trust the inputs and outputs for other rollups before being able to verify state via proofs, but slashing mechanisms could reduce the burden of trust</p></li></ol><h2 id="h-summary-and-ecosystem-map" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Summary and Ecosystem Map</h2><p>After walking through the technical details of each level of interoperability defined here, we can summarize:</p><ol><li><p><strong>Shared Settlement</strong> allows for cross-rollup swaps without externally wrapping assets and creates in-protocol messaging pathways between all connected rollups</p></li><li><p><strong>Shared Sequencing</strong>/<strong>Superbuilders</strong> allow for next block execution guarantees on cross-rollup bundles</p></li><li><p><strong>Block-Level Composability</strong> allows for complex, fast, dependent cross-rollup bundles to be created, achieving a <em>near</em> smart contract to smart contract level composable ecosystem.<br>→ With the addition of shared settlement, these cross-rollup bundles can be created without using externally wrapped assets</p></li><li><p><strong>Transaction-Level Composability</strong> is possible, and while the new use cases opened up might be for more sophisticated users, it has the potential to massively upgrade the cross-rollup development experience.</p></li></ol><p>At present moment, there are many projects emerging to create these natively interoperable ecosystems. Here is a high-level overview of the landscape:</p><h2 id="h-ecosystem-map" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Ecosystem Map</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a23de7526655af65fdbe0aa7f4a85806ec50f6592f787aca4e3055ccf620b8a9.webp" alt="Ecosystem Map" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Ecosystem Map</figcaption></figure><h2 id="h-closing-thoughts" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Closing thoughts</h2><p>There are still open questions about the technical nuances within the frameworks laid out in this article. For example, building bundles in a block-level composable ecosystem for cross-rollup limit orders may have more detailed designs to handle the case of partial fulfillment and slippage tolerance for market orders. We offered one potential solution here to revert a cross-rollup limit order bundle if the order is not completely filled, but the design space is open.</p><p>Additionally, it is worth relating this to the current mindshare growing in the space about appchains. Appchains are long-tail L2s that are either generalized or permissioned with the goal of siloing specific related protocols on one L2. It is likely that when we reach block-level composability we will also begin to see appchain environments gaining significant traction as a result of having native composability between all connected networks.</p><p>At present moment, it is still difficult to bootstrap liquidity to these appchains, but once a larger chain connects as an onramp to the interoperable environment, it’s likely that we’ll see walled garden ecosystems around shared infrastructure.</p><p>Another important open question is how the design space around superbuilders will settle. Development on this front is still quite nascent, and it’s not yet clear what will be the most efficient and effective way to create a network of sophisticated builders that can create cross-rollup bundles. Where these cross-rollup bundles will optimally be included in a block, and the impact on rollup revenue is an open question with different strategies being explored by many teams.</p><p>Ultimately, the future will likely involve a combination of in-protocol and out-of-protocol bridging solutions and they will work in tandem to provide a far better interoperability process for everyone. We believe the progression defined in this article can serve as a guide for developers and builders alike who are focused on making cross-rollup interoperability more seamless for end-users.</p><p>It’s also likely that there will be completely new paradigms for cross-rollup interaction that have yet to be discovered. If you’re a builder working on approaches that expand on the topics here or are not covered above, please <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/mvyletel_jr">reach out</a> (dms are open). The technology has finally matured enough to put real pressure on finding solutions for liquidity/ecosystem fragmentation, and we are always looking to connect with founders that are taking risks to build creative solutions.</p><h2 id="h-acknowledgments" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Acknowledgments</h2><p>This article grew out of an incredibly insightful rollup interoperability roundtable discussion held by 1kx at EthCC. Special thanks goes to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/noah_pravecek">Noah Pravecek</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/ellierdavidson">Ellie Davidson</a>, and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/0xtaetaehoho?lang=en">Terry</a> for reading early versions of this article and providing feedback, as well as to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/m2magician">Marti</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/mteamisloading">mteam</a>, and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/0xshake">Bo Du</a> for further conversations on the subject.</p><p>— — — — — — — — — — — — — — — — — — — -</p><p>Disclaimer: This article is for general information purposes only and should not be construed as or relied upon in any manner as investment, financial, legal, regulatory, tax, accounting, or similar advice. Under no circumstances should any material at the site be used or be construed as an offer soliciting the purchase or sale of any security, future, or other financial product or instrument. Views expressed in posts are those of the individual 1kx personnel quoted therein and are not the views of 1kx and are subject to change. The posts are not directed to any investors or potential investors, and do not constitute an offer to sell or a solicitation of an offer to buy any securities, and may not be used or relied upon in evaluating the merits of any investment. All information contained herein should be independently verified and confirmed. 1kx does not accept any liability for any loss or damage whatsoever caused in reliance upon such information. Certain information has been obtained from third-party sources. While taken from sources believed to be reliable, 1kx has not independently verified such information and makes no representations about the enduring accuracy or completeness of any information provided or its appropriateness for a given situation. 1kx may hold positions in certain projects or assets discussed in this article.</p>]]></content:encoded>
            <author>1kx-2@newsletter.paragraph.com (1kx)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/e582c238b734934692f950b9d2c4e45a79645918593641b7ef5a1b19a1ad52fb.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Archived posts]]></title>
            <link>https://paragraph.com/@1kx-2/archived-posts</link>
            <guid>evRED0dThUsv1oWSP3am</guid>
            <pubDate>Mon, 19 Aug 2024 20:05:55 GMT</pubDate>
            <description><![CDATA[Here, you will find links to previous 1kx Mirror posts, which are no longer directly linked to our page due to a change in the operational setup. You can still view and mint the works below, as well as find them on our Medium. 1kx News and Made in House: Architecting network success. Introducing Atlas: Web3 Data Provider Performance Dashboard 1kx 🤝 Consumer Joining 1kx as an EIR: Meet Rafael Morado The Summit: a Gathering of the Onchain Gaming Community Autonomous Worlds Game Jam (AA24 Recap...]]></description>
            <content:encoded><![CDATA[<p>Here, you will find links to previous 1kx Mirror posts, which are no longer directly linked to our page due to a change in the operational setup. You can still view and mint the works below, as well as find them on our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/1kxnetwork">Medium</a>.</p><p><code>1kx News and Made in House:</code></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/rHBwebPbSojvS0Lax5ebxRbXk51S5yDk22U2GD4BhBg"><strong>Architecting network success.</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/armu0Dln1SI6S7Zrxi-OfM9wUP40rGD7ZeHZm79a-0A"><strong>Introducing Atlas: Web3 Data Provider Performance Dashboard</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/J3BBym-5r0Ooonpjm5I-9dU8IHxvgCn6HlgOEZtHGX0"><strong>1kx 🤝 Consumer</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/-fGNIKgLfGHxzOAEtesIyBlxMWBPsKgwXqLRk5yommM"><strong>Joining 1kx as an EIR: Meet Rafael Morado</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/aCYt3n_RcyyjlxSItdTvI0ble3_vupch8bkt_r8B-nY"><strong>The Summit: a Gathering of the Onchain Gaming Community</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/hdwopS0JGaBGKRjWrmzWJkLvjn7_OCB18_sr4UTup3g"><strong>Autonomous Worlds Game Jam (AA24 Recap)</strong></a></p><p><code>Research:</code></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/gEzEkg_XP6arUQrvGp2cxjZ86vVMTmaXFdDiJax-z4I"><strong>On Trust Minimization and Horizontal Scaling</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/yJ_zTPwC1YOwg9p7x5odC8V1lPL6zy_7b_gQND4Q0Io"><strong>endoftheworld.txt :: Crypto x AI</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/eixy4sKhLVvexT-PmcBTUCGCR66ET_9iX4cAd-ShOuM"><strong>Evaluating token economics for DePINs: cost estimation</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/-hPkroyM7PWIlXWQ8UhNhcFECfP1VsfE5-lY6Afp45s"><strong>DePIN Case Studies: Evaluating the cost of running DePIN networks</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/jnQhA56Kx9p3RODKiGzqzHGGEODpbskivUUNdd7hwh0"><strong>Prediction Markets: Bottlenecks and the Next Major Unlocks</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/vrFC1TS9JwksV7_4h1ElObXnJER6Oz3xd0y3YWzDL7Q"><strong>Wallet Infrastructure: Empowering the Next Generation of Dapps</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/RUMjHsyo92cLrAx2IB1qQW1s-NqZoTw-y2lVy3ZNANA"><strong>ETPs: Expanding Investor Access to Crypto</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/oBuaEp5jgGbe2gCsa6Z-_mLAeMRUhsIdZsaScHQNXS0"><strong>Generative Manufacturing: Transmuting Code into Physical Goods</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/RgbEQvn1vgfzrE6GDTwk3rrNYQmyuwVgejtR0-6okRc"><strong>A Brief History of Memecoins: Their Past and Future</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/wsPVyqcn3EGVQNNq-Tr-0fDm_RTZaye5l2j8tVA-U9M"><strong>Modding worlds: Building Hexcraft with Downstream</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/tXasEjk3t7YX8XWSkhelUBTnQ3kf46Bux-0ooR42x0w"><strong>A Comparative Analysis of Decentralized Social Protocols</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/9lMkZYQgrO2G6ei2dQFU6RmulsPHuVxQETK3fATtd9o"><strong>Exploring the Design Space for Dynamic NFTs</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/q0s9RCH43JCDq8Z2w2Zo6S5SYcFt9ZQaRITzR4G7a_k"><strong>zkML: Evolving the Intelligence of Smart Contracts Through Zero-Knowledge Cryptography</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/YWTZJO853QePwPUPka1aG4HXDT6hvqKnunG7fDe06Yg"><strong>Evaluating token economics for Web3 infrastructure networks: Part I - emission schedules</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/v6HaPiqRvtC_qIeDnyhiC8ICjwtBdLiNhZh4vbqsW-s"><strong>Autonomous Worlds: The Case for Fully On-chain Games</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/V1m_ASHMkD4fCaEuWW5-YFkbZ1mumlk47b2Y0j1HsWQ"><strong>Multiplayer Creation: Unlocking Participatory Media</strong></a></p><p><code>Thesis:</code></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/AnT3_N8CnHQN38winhJD9xkQq2DBVIzGzW12zcs4nes"><strong>Safe: Unlocking the Era of Programmable Ownership</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/YONQvSClN6Ik07AAnRN1vsfgfKN8geKJEfuE0Znc0EY"><strong>Crypto-Native NFT IP: A New Era For Consumer Brands</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth/k5lbpB155Tz_pH7B-7vbtDTTRKrco3u_y5QYUX1YhZs"><strong>Digiphysical Goods: Bringing Programmable Utility to Physical Products</strong></a></p><p>For our latest, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/1kx.eth">subscribe here</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="">follow us on X</a>.</p>]]></content:encoded>
            <author>1kx-2@newsletter.paragraph.com (1kx)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/7e6a98d6923bab8706b8336dda41d296efbaac43a74b53bd40422f0615526565.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>