This was a question we asked ourselves and set out to solve, which led us to begin this work.
TL;DR:
In this thread, we’ll share our progress on building a tool that keeps transactions running, even if the sequencer misbehaves on any Orbit Chain.
WakeUp Labs developed Arbitrum Connect ( https://www.arbitrumconnect.xyz/ ), a tool designed to keep transactions running smoothly on Arbitrum L2 even when the sequencer misbehaves. For instance, users could still submit critical transactions directly to Ethereum L1, ensuring business continuity and avoiding disruptions.
We checked that it works perfectly for the Arbitrum <> Ethereum network, and now we are advancing to address a new challenge: Orbit Chains. We’re creating a system that ensures transactions can still be processed when the sequencer of the Orbit Chains experiences misbehaves. This new solution leverages a feature called the Delayed Inbox, which acts as a fallback mechanism to handle transactions during sequencer downtime. It allows users to submit transactions to the previous layer (if the user is on L3, it goes to L2; if on L2, it goes to L1), ensuring uninterrupted operations for both L2 and L3 Orbit Chains.
Why Orbit Chains?
Orbit Chains empower developers to build their own Layer 2 or Layer 3 chains using the Arbitrum stack. By incorporating reliable transaction tools, we aim to make these chains more secure for end users.
What’s next?
Follow along as we continue this journey, collaborating with the Arbitrum DAO and the broader community to bring this vision to life.