
Bridgeless Ethereum (I): Based Orderbook
An interesting narrative on perp DEXs and Ethereum DeFi is quietly unfolding. It began with Tarun, who sketched a compelling vision in which DeFi positions on Ethereum L1 (e.g., vault shares in Morpho) can be used directly as collateral to back perp trades on L2 perp DEXs like Lighter, enabled by ZK proofs of position value on L1 and liquidation data on L2. It was further specified by jaehaerys into a concrete blueprint for achieving “just-in-time bridging” or “bridgeless collateralization” b...

Bridgeless Ethereum (II): Unified Margin
In the previous article we introduced a based orderbook deployed on Ethereum as a based rollup, and an L1 lending protocol that acts as its risk engine for handling multiple collateral assets. In this piece we examine the lending protocol in depth and show how closer integration with the based orderbook can improve capital efficiency even further. The end goal: Unified margin across Ethereum.CDP Is All You NeedCollateralized Debt Position (CDP) underpins the largest lending and decentralized ...

LingLong: Pre-Settle Ethereum
Ethereum Scaling Challenges and the Based Rollup SolutionEthereum's rollup-centric approach has built a $30B L2 ecosystem, yet concerns over fragmentation and a diminished L1 value proposition grow. Scaling the L1 is a much needed short term solution. However, in the long term, expecting a single virtual machine on every node to support global-scale finance and applications is unrealistic without compromising decentralization. We still need rollups.The Core ProblemHow to scale Ethereum v...
We sell blockspace

Bridgeless Ethereum (I): Based Orderbook
An interesting narrative on perp DEXs and Ethereum DeFi is quietly unfolding. It began with Tarun, who sketched a compelling vision in which DeFi positions on Ethereum L1 (e.g., vault shares in Morpho) can be used directly as collateral to back perp trades on L2 perp DEXs like Lighter, enabled by ZK proofs of position value on L1 and liquidation data on L2. It was further specified by jaehaerys into a concrete blueprint for achieving “just-in-time bridging” or “bridgeless collateralization” b...

Bridgeless Ethereum (II): Unified Margin
In the previous article we introduced a based orderbook deployed on Ethereum as a based rollup, and an L1 lending protocol that acts as its risk engine for handling multiple collateral assets. In this piece we examine the lending protocol in depth and show how closer integration with the based orderbook can improve capital efficiency even further. The end goal: Unified margin across Ethereum.CDP Is All You NeedCollateralized Debt Position (CDP) underpins the largest lending and decentralized ...

LingLong: Pre-Settle Ethereum
Ethereum Scaling Challenges and the Based Rollup SolutionEthereum's rollup-centric approach has built a $30B L2 ecosystem, yet concerns over fragmentation and a diminished L1 value proposition grow. Scaling the L1 is a much needed short term solution. However, in the long term, expecting a single virtual machine on every node to support global-scale finance and applications is unrealistic without compromising decentralization. We still need rollups.The Core ProblemHow to scale Ethereum v...
We sell blockspace

Subscribe to Luban

Subscribe to Luban
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
In pre-settlement, and its implementation LingLong, commitments are fundamental. In this article, we introduce the proof system behind those commitments and explain how we achieve optimal performance using Succinct's SP1.
Pre-settlement is a commitment framework that enables Ethereum validators to delegate their based rollup sequencing rights to third parties. Its implementation, LingLong, functions as a PBS (Proposer-Builder Separation) platform for based rollups.

LingLong introduces a set of Restaked Services (RS)—networks composed of operators who offer credible commitments backed by restaked collateral.Two RS are central to the pre-settlement architecture:
Restaked Validator Service (RVS), where validators are opeators. RVS forms the foundation of LingLong, allowing validators to delegate rights to other RS.
Restaked Gateway Service (RGS), where gateways are operators. RGS receives delegation from RVS, and selects gateways to sequence based rollups.
LingLong supports two types of commitments:
Validator-to-RS commitments: For example, validators commit their based rollup sequencing rights to RGS through RVS.
Operator-to-User commitments: For example, gateways provide commitments to rollup users in the form of instant transaction confirmations.
The separation of commitments, combined with LingLong's agent-based fault attribution model, ensures fair fault attribution and risk isolation between validators and SPs. Penalties are imposed only on the party with direct operational control over a failure.
For example, if a gateway violates its commitment to rollup users by not settling the pre-confirmed transactions on the L1, then only the gateway will be penalized. The validator who delegates sequencing right to RGS (thereby indirectly to this gateway) will remain unaffected.
The validator will only be slashed when it violates its own commitments, e.g., including a rollup batch that's not from the gateway it has delegated to.
To ensure commitments are credible, faulty issuers must be subject to slashing. Fair enforcement requires objective proof of whether a commitment has been properly fulfilled. This allows slashing decisions to be made in a trustless and credibly neutral way—ideally, through smart contracts.
Key properties we prioritize when designing the proof system for LingLong:
Cost-efficiency: Proofs should be inexpensive to generate and verify, with minimal onchain overhead.
Performance: Proof generation and verification should be fast, even in low-bandwidth environments like Ethereum L1.
Programmability: Since LingLong supports arbitrary commitments, the proof system must be capable of proving and verifying arbitrary logic.
Succinct's SP1 is a compelling choice for LingLong. As a zkVM, it leverages zero-knowledge proofs to shift computation off-chain while keeping on-chain verification costs minimal. Its ability to verify the execution of arbitrary Rust programs makes it especially well-suited for LingLong, particularly as the platform evolves beyond based sequencing to support broader use cases. For these reasons, we’ve chosen to build LingLong’s fraud-proof system using SP1.
Here we show an example of using SP1 to generate transaction inclusion proof and use it in LingLong. While this example doesn’t involve based sequencing, it demonstrates a transaction inclusion commitment on L1—also known as a "preconfirmation." This represents a SP–to–User commitment.

A gateway issues a preconfirmation to a user's transaction
A challenger starts the dispute process by calling the fraud proof smart contracts, indicating that the gateway fails to include the user's transaction in the target slot, thus a failed preconfirmation
Anyone can respond by generating a zero-knowledge inclusion proof using SP1, which, if valid, overturns the dispute.
The fraud-proof smart contracts evaluate the challenge based on three possible outcomes:
A valid proof confirming the transaction's inclusion is submitted: the challenger's bond is slashed, and the gateway remains unaffected.
An invalid proof is submitted: the gateway is slashed after the challenge window expires.
No proof is submitted before the challenge window expires: the gateway is slashed.
We envision a growing number of Restaked Services on LingLong as new use cases for validator delegation continue to emerge. Our goal is to keep this process permissionless, enabling validators to benefit from ongoing innovation across the Ethereum ecosystem. As the variety of commitments expands, so does the need for diverse types of proofs—an area where SP1 proves especially valuable. We're also testing integration with Succinct’s prover network to make proof generation more cost-effective and accessible, ultimately enhancing the robustness of the entire proof system.
Join our working group, where node operators, rollups, restakers, and other stakeholders are collaborating to advance the solution!
In pre-settlement, and its implementation LingLong, commitments are fundamental. In this article, we introduce the proof system behind those commitments and explain how we achieve optimal performance using Succinct's SP1.
Pre-settlement is a commitment framework that enables Ethereum validators to delegate their based rollup sequencing rights to third parties. Its implementation, LingLong, functions as a PBS (Proposer-Builder Separation) platform for based rollups.

LingLong introduces a set of Restaked Services (RS)—networks composed of operators who offer credible commitments backed by restaked collateral.Two RS are central to the pre-settlement architecture:
Restaked Validator Service (RVS), where validators are opeators. RVS forms the foundation of LingLong, allowing validators to delegate rights to other RS.
Restaked Gateway Service (RGS), where gateways are operators. RGS receives delegation from RVS, and selects gateways to sequence based rollups.
LingLong supports two types of commitments:
Validator-to-RS commitments: For example, validators commit their based rollup sequencing rights to RGS through RVS.
Operator-to-User commitments: For example, gateways provide commitments to rollup users in the form of instant transaction confirmations.
The separation of commitments, combined with LingLong's agent-based fault attribution model, ensures fair fault attribution and risk isolation between validators and SPs. Penalties are imposed only on the party with direct operational control over a failure.
For example, if a gateway violates its commitment to rollup users by not settling the pre-confirmed transactions on the L1, then only the gateway will be penalized. The validator who delegates sequencing right to RGS (thereby indirectly to this gateway) will remain unaffected.
The validator will only be slashed when it violates its own commitments, e.g., including a rollup batch that's not from the gateway it has delegated to.
To ensure commitments are credible, faulty issuers must be subject to slashing. Fair enforcement requires objective proof of whether a commitment has been properly fulfilled. This allows slashing decisions to be made in a trustless and credibly neutral way—ideally, through smart contracts.
Key properties we prioritize when designing the proof system for LingLong:
Cost-efficiency: Proofs should be inexpensive to generate and verify, with minimal onchain overhead.
Performance: Proof generation and verification should be fast, even in low-bandwidth environments like Ethereum L1.
Programmability: Since LingLong supports arbitrary commitments, the proof system must be capable of proving and verifying arbitrary logic.
Succinct's SP1 is a compelling choice for LingLong. As a zkVM, it leverages zero-knowledge proofs to shift computation off-chain while keeping on-chain verification costs minimal. Its ability to verify the execution of arbitrary Rust programs makes it especially well-suited for LingLong, particularly as the platform evolves beyond based sequencing to support broader use cases. For these reasons, we’ve chosen to build LingLong’s fraud-proof system using SP1.
Here we show an example of using SP1 to generate transaction inclusion proof and use it in LingLong. While this example doesn’t involve based sequencing, it demonstrates a transaction inclusion commitment on L1—also known as a "preconfirmation." This represents a SP–to–User commitment.

A gateway issues a preconfirmation to a user's transaction
A challenger starts the dispute process by calling the fraud proof smart contracts, indicating that the gateway fails to include the user's transaction in the target slot, thus a failed preconfirmation
Anyone can respond by generating a zero-knowledge inclusion proof using SP1, which, if valid, overturns the dispute.
The fraud-proof smart contracts evaluate the challenge based on three possible outcomes:
A valid proof confirming the transaction's inclusion is submitted: the challenger's bond is slashed, and the gateway remains unaffected.
An invalid proof is submitted: the gateway is slashed after the challenge window expires.
No proof is submitted before the challenge window expires: the gateway is slashed.
We envision a growing number of Restaked Services on LingLong as new use cases for validator delegation continue to emerge. Our goal is to keep this process permissionless, enabling validators to benefit from ongoing innovation across the Ethereum ecosystem. As the variety of commitments expands, so does the need for diverse types of proofs—an area where SP1 proves especially valuable. We're also testing integration with Succinct’s prover network to make proof generation more cost-effective and accessible, ultimately enhancing the robustness of the entire proof system.
Join our working group, where node operators, rollups, restakers, and other stakeholders are collaborating to advance the solution!
No activity yet