# \[FINAL\] Law of Chains v0.1

**URL:** <https://gov.optimism.io/t/final-law-of-chains-v0-1/6514>\
**Category:** ✨ General\
**Created:** [July 25, 2023, 5:00pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514 "2023-07-25T17:00:55Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/bc41dd/original/2X/3/399c2cdab1be9e0c1ae7481c939f977574c28f5e.svg) [@system](https://gov.optimism.io/u/system)\
**Post date:** [July 25, 2023, 5:00pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/1 "2023-07-25T17:00:55Z")

</div>

> _For a section-by-section summary of the Law of Chains, see [here](https://gov.optimism.io/t/law-of-chains-v0-1-section-by-section-overview/6515)._

# Law of Chains (v0.1)

The Law of Chains is an open neutrality framework that establishes certain protections for participants in the Superchain ecosystem. Its purpose is to promote core principles of user protection, decentralization and economic autonomy as foundations for the developing Superchain.

> **Version note.** The Law of Chains is a living document, and should evolve alongside protocol innovation across the Collective. Version 0.1 of the Law of Chains is immediately applicable to the current, single-sequencer release of the OP Stack, and establishes fundamental principles: core expectations of users and economic participants, homogenous blockspace, and universal upgrades on a shared standard. Anticipated improvements to the OP Stack that remain technologically unspecified (e.g., shared sequencing and zero-knowledge proofs) are correspondingly economically unspecified in this initial version. As the Law of Chains evolves, two critical freedoms should be preserved: (1) the freedom of Optimism Governance to introduce new protocol constructions with different technological and economic specifications, and (2) the freedom of ecosystem participants to choose, at the appropriate time, with full information, and without coercion, whether to opt into those constructions.
> 
> Finally, part of the Law of Chains is this **[Important Disclaimer](http://community.optimism.io/docs/governance/law-of-chains-disclaimer)**. To fully understand this document, you must read the disclaimer. It clarifies that the Law of Chains is not a legal contract, provides no legally enforceable warranties, representations, indemnities, rights, or obligations, and does not commit participants to any form of legal partnership or joint venture with any others. The Law of Chains is intended to function solely as a guiding framework for participants in the Collective and Optimism Governance.

1. **Covered Participants.**

2. **The Platform.** In addition to Covered Participants, the Law of Chains establishes expectations for the Platform itself. The Platform is not an individual OP Chain; it is the fundamental protocol on which all OP Chains run today, and in the future, which will evolve into the Superchain.

3. **User Protections.** Users are to be protected with assurances that are (a) highly similar to the assurances afforded to analogous users of Ethereum and (b) as uniform as possible for all Users across all OP Chains. This means ensuring, at minimum:

4. **Chain Governor Protections.** The configuration choices afforded to Chain Governors by releases of the OP Stack are to be preserved according to the following principles:

5. **Chain Servicer Protections.** The participatory expectations of Chain Servicers are to be preserved according to the following principles. Like Chain Governor Protections, Chain Servicer Protections are focused on the Chain Servicer’s expectations of economic autonomy and technical configurability within, initially, the framework of an OP Stack single-sequencer sequencing scheme:

6. **Platform as Commons.** The Platform is the fundamental public good on which all ecosystem participants, as a Collective, rely. It establishes the underlying economics applicable to all OP Chains, backstops the security assumptions of all OP Chains, and exists for the benefit of all OP Chains. On behalf of the entire Collective, therefore, it is essential that its basic Platform Requirements be preserved:

7. **Users First.** Subject to any Platform Requirements, User Protections must not be violated, including by the exercise or enforcement of any other Participant Protections. In the event there is a conflict between different Participant Protections, (a) User Protections will supersede all other Participant Protections and (b) conflicts among other Participant Protections will be resolved in the following order of priority: first, as required by the Platform; second, as necessary or appropriate to ensure the protection of User Protections; and third, in a manner otherwise consistent with the interpretive principles of Section 9 below.

8. **Enforcement.** The Law of Chains is intended to be enforced solely through resolutions of Optimism Governance. Participant Protections are not, should not be relied on as, and do not create legally binding or enforceable rights or obligations independent of any actual, separate legal agreement between independent contracting parties (which the Law of Chains is not).

9. **Interpretation.**

10. **Always. Stay Optimistic 🔴🔵🟠🟢🪩🟡🟣⚪🟤✨.**

* * *

## **DEFINITIONS**

“_Challengers_” = the Ethereum address authorized to delete output proposals for an OP Chain.

“_Collective_” = the [Optimism Collective](https://community.optimism.io/docs/governance/), including participants in the Superchain ecosystem.

“_Covered Participants_” = Users, Chain Governors, and Chain Servicers.

“_OP Chain_” = a production L2 blockchain running on the OP Stack and which has affirmatively opted-in and followed any relevant governance process to be committed to and covered by the Law of Chains.

“_OP Stack_” = an Optimism Governance-approved, standardized, shared, and open-source development stack release that [powers](https://stack.optimism.io/) the Optimism L2 blockchain protocol; together with all future such releases.

“_Optimism Governance_” = the governance system for the OP Stack, OP Mainnet, and the Superchain, which is currently the bicameral system of the [Token House](https://community.optimism.io/docs/governance/#:~:text=%23-,Token%20House,-Governance%20of%20the) and the [Citizens’ House](https://community.optimism.io/docs/governance/#:~:text=%23-,Citizens%27%20House,-The%20Citizens%27%20House); and future iterations thereof.

“_Participant Protections_” = User Protections, Chain Governor Protections, and Chain Servicer Protections, collectively.

“_Proposers_” = the L1 Ethereum wallet or smart contract authorized to append output root hashes for an OP Chain, which form the basis for withdrawals and other L2-to-L1 messages.

“_Protocol Contracts_” = the OP Stack smart contacts that comprise the onchain code that powers an OP Chain.

“_Security or Stability Incident_” = bugs or defects, unplanned maintenance, or stability, integrity, availability, non-repudiation or other security issues with the OP Stack, Protocol Contracts, or any OP Chain.

“_Sequencers_” = the node(s) providing block production services which produces transaction confirmations and state updates, constructs and executes L2 blocks, and submits L2 block data transactions to layer 1.

“_Superchain_” = a [proposed network of L2 rollups](https://app.optimism.io/superchain/) that share bridging, security, data availability, and communication layers; which uses the OP Stack as a common development stack, and Optimism Governance as the common governance system.

---

<div class="post-metadata">

**Author:** ![gigamesh](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/gigamesh/32/5324_2.png) [@gigamesh](https://gov.optimism.io/u/gigamesh)\
**Post date:** [July 25, 2023, 8:54pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/4 "2023-07-25T20:54:08Z")

</div>

This is really great to see! Tiny note/question:

> [@system](#):
>
> The Platform is not an individual OP Chain; it is the fundamental protocol on which all OP Chains run today, and in the future, which will evolve into the Superchain.

Given “platform” is typically used to refer to centralized frontends, I’m curious why that is the term being used. Maybe Superchain Protocol would be more clear?

---

<div class="post-metadata">

**Author:** ![hyprboom](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/hyprboom/32/5959_2.png) [@hyprboom](https://gov.optimism.io/u/hyprboom)\
**Post date:** [July 25, 2023, 9:23pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/5 "2023-07-25T21:23:37Z")

</div>

Not a question, more of a comment.

I love the spirit in which this document was created - focused on users and on optimism. It is also incredibly thorough. As I was reading it, I did have a question on the difference between end users vs developers - but it was covered and defined in the document (though I kind of had to dig for it).

In any case, really great start and looking forward to everybody’s feedback.

---

<div class="post-metadata">

**Author:** ![bakgwei](https://avatars.discourse-cdn.com/v4/letter/b/d78d45/32.png) [@bakgwei](https://gov.optimism.io/u/bakgwei)\
**Post date:** [July 25, 2023, 10:59pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/6 "2023-07-25T22:59:00Z")

</div>

Very very thorough, and for me - as a non-techie - sometimes hard to digest in it fullest meaning. Though the glossary at at the end also helped, thanks for that.

---

<div class="post-metadata">

**Author:** ![kemzy](https://avatars.discourse-cdn.com/v4/letter/k/34f0e0/32.png) [@kemzy](https://gov.optimism.io/u/kemzy)\
**Post date:** [July 26, 2023, 9:09am UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/7 "2023-07-26T09:09:57Z")

</div>

I support this.  
well captured, and understandable even for a non-techie

---

<div class="post-metadata">

**Author:** ![sam.ng](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/sam.ng/32/7933_2.png) [@sam.ng](https://gov.optimism.io/u/sam.ng)\
**Post date:** [July 26, 2023, 3:00pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/8 "2023-07-26T15:00:50Z")

</div>

Hello,

As someone who spend too much time on Twitter (or should i say X lul sounds bad), often end up fully immersed in the various discussions that take place on the platform (it is what it is). Recently noticed some ambiguity and misunderstanding concerning some points raised in a Twitter post that Optimism did yesterday. From my perspective, there seemed to be a certain degree of miscommunication that needs to be addressed, and I do so with the utmost respect for all parties involved.

A series of differing posts caught my attention, primarily asserting that any chains constructed on Optimism will have no alternative but to adhere to the sequencers chosen by the Optimism collective. Such a scenario, as depicted by these posts, hints towards a possible deficiency in modularity and sovereignty, thereby potentially complicating the process of accruing value for builders within the Optimism ecosystem.

Nevertheless, it’s essential to highlight that this interpretation appears to stem from a misunderstanding of the original Twitter post. The matter is clarified more comprehensively in this forum post, as can be inferred from the following quote:

> [@system](#):
>
> **Modularity and evolution.** The modular design of the OP Stack opens the door for alternate L2 constructions in the future, which may make known tradeoffs (e.g., between decentralization and performance, or between composability and economic autonomy) that establish fundamentally different User expectations. For example:
> 
> - A future L2 construction might move data availability off of L1 to reduce fees, but decrease fundamental censorship resistances properties.
> - A future L2 construction might include a decentralized sequencing network which facilitates cross-OP Chain composability, but decreases the ability of individual OP Chains to have independently configured economic systems.

To further decode this misinterpretation by the community regarding the announcement made on Twitter, I’d like to elaborate on a few things:

First and foremost, the OP Stack codebase grants you complete autonomy to utilize it as you see fit. However, it’s widely understood that for the Superchain network to function cohesively, making it feel like “many chains that behave as one chain,” the individual chains within this network (termed as “OP Chains”) must adhere to a relatively standardized security model. This requisite stands apart from what you are capable of achieving with the OP Stack codebase.

The post, in essence, highlights that any significant alterations to the OP Stack codebase could potentially result in your chain being incompatible with the Superchain network-of-chains. The phrase “OP Chain” is a specific reference to the chains operating within the Superchain network, clearly distinguishable from a “chain constructed on the OP Stack.”

In summary, despite the liberty to modify the OP Stack codebase as per your requirements, certain alterations could compromise your chain’s compatibility with the Superchain network. This network relies on a fairly consistent security model to ensure its proper functioning. Hence, the need to make a clear distinction between OP Chains and chains built on the OP Stack is quite apparent.

In my perspective, it’s crucial to tread towards maintaining modularity and ensuring sovereignty for builders, taking into consideration what they aim to construct. For instance, facilitating composability between different app-chains for building financial applications makes sense, given the existing interaction between dapps on Ethereum today (e.g., Uniswap with Aave). This proves beneficial for builders in that specific space. Also, giving the flexibility to builders to manage their sequencer set might lead to new mechanism we are not used to today. Yes, like seeing a dapp token useful, it could be used for staking to propose blocks and even to pay for txs fees. Would definitely be game changer but would introduce some research to maintain interoperability in some cases. That being said, the financial domain certainly won’t be the sole utilization of crypto, at least I hope so.

In the context of a game, it’s more sensible to have your own sequencer, as the need for composability diminishes significantly when you are engaging in a game. The value should primarily be accruing to the sequencer(s) elected by the company. The choice of sequencer is not the only option that OP builders should (will?) have. This is where data availability comes into the picture.

Consider this scenario: publishing data representing hundreds of millions (wen trillions ser ?) of DeFi interactions should be accomplished on a data availability layer that is economically secure and decentralized. On the contrary, social or gaming chains do not require the same level of security but demand more throughput than what the Ethereum data availability layer can currently provide. Consequently, it would make sense to investigate various data availability solutions (e.g., Celestia, which recently announced close collaboration with the OP Stack).

By the way I am not sure if a comprehensive dashboard exists that displays a) OP Chains, which are a part of the Superchain vision (e.g Base ?), illustrating a single logical chain for end-users, and b) chains solely based on the OP Stack (e.g Mantle ?). I am eager to interact with the community to explore potential solutions that simplify the understanding for everyone, myself included, given my humble knowledge levels.

Hope that makes sense!

---

<div class="post-metadata">

**Author:** ![cpoetter](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/cpoetter/32/5622_2.png) [@cpoetter](https://gov.optimism.io/u/cpoetter)\
**Post date:** [July 27, 2023, 3:17am UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/9 "2023-07-27T03:17:20Z")

</div>

the document is a good start to understand the scope of OP Chains and the difference to OP Stack only chains. I also like that the document is intentionally a v.01, leaving much room for improvements and iterations.

---

<div class="post-metadata">

**Author:** ![sam.ng](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/sam.ng/32/7933_2.png) [@sam.ng](https://gov.optimism.io/u/sam.ng)\
**Post date:** [July 27, 2023, 7:10am UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/10 "2023-07-27T07:10:56Z")

</div>

Absolutely, however, what I had in mind was a type of interface or dashboard that would display OP chains on one side, while concurrently presenting chains constructed from the OP stack on the other (if it doesnt exist yet).

well, found this so editing this post with it meanwhile :

 ![image](https://europe1.discourse-cdn.com/bc41dd/original/2X/0/0fb2ded2b9831345bc4a4ddacb416399bde43d31.png)

---

<div class="post-metadata">

**Author:** ![ksett](https://avatars.discourse-cdn.com/v4/letter/k/9de053/32.png) [@ksett](https://gov.optimism.io/u/ksett)\
**Post date:** [July 28, 2023, 6:46pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/11 "2023-07-28T18:46:22Z")

</div>

Love to see the proposal and a framework for interactions being created. It is a little unclear to me what the threshold for violation is and who determines what is “reasonable” or required deviations from the standards set forth.

“Violations of Participant Protections are to be avoided wherever practicable to do so, and minimized, reasonable, and proportionate to the need posed by the Platform Requirement wherever it is not.”

I believe 8. enforcement needs clarification as well. specifically from " it establishes social expectations for (a) how Covered Participants should conduct themselves, (b) how Optimism Governance can step in to remedy a violation, and (c) how to evaluate future upgrades.", b is not established anywhere in this proposal from what I can see.

---

<div class="post-metadata">

**Author:** ![Sinkas](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/sinkas/32/6082_2.png) [@Sinkas](https://gov.optimism.io/u/Sinkas)\
**Post date:** [July 30, 2023, 8:01pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/12 "2023-07-30T20:01:56Z")

</div>

I think the following quote from [Law of Chains v0.1: Section-by-Section Overview](https://gov.optimism.io/t/law-of-chains-v0-1-section-by-section-overview/6515) answers the question to an extent. If the Law of Chains is intended to be enforced solely through resolutions of Optimism Governance, then it’s probably up to the “challenger” to make their point on why they believe something is past the threshold of reasonable, as supported by the Law of Chains and the Optimism Constitution.

> [@Law of Chains v0.1: Section-by-Section Overview](https://gov.optimism.io/t/law-of-chains-v0-1-section-by-section-overview/6515/1):
>
> **Sec. 8 – Enforcement:** The Law of Chains is intended to be enforced solely through resolutions of Optimism Governance. Governance may use protocol upgrades, or other governance processes, to remedy violations and promote compliance. For example, Sequencers that violate User Protections may be removed.

---

<div class="post-metadata">

**Author:** ![nickbtts](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/nickbtts/32/2318_2.png) [@nickbtts](https://gov.optimism.io/u/nickbtts)\
**Post date:** [August 3, 2023, 9:40am UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/14 "2023-08-03T09:40:51Z")

</div>

Hello!

I’m worried the implications of mandate expansion could have deleterious effects on OP Mainnet.

As we know, OP chains cede some tech sovereignty to the Optimism governance houses in order to ensure Superchain inclusion. This, of course, means that the teams or DAOs operating these chains will require a presence in governance, ensuring their voice is heard when impactful changes are being made to standards and/or inclusions. It is easy to view general execution environments, such as OP Mainnet, as complementary within the Superchain, assuming shared sequencing and messaging are robustly built, but the reality is somewhat different: only a relatively small percentage of sequencer fees from OP Chains is returned to governance. Op Mainnet, on the other hand, returns all of the sequencer revenue. With a finite number of users, capital and builders, generalised rollups across the board are in competition for that delta in value, despite OP Chains working under the same umbrella.

With this in mind, the Law Of Chains raises a few questions. Firstly, if post-vote the ‘platform’ is the Superchain, where does that leave OP Mainnet in terms of governance representation? Who exactly is representing the home of many projects and builders, as OPlabs do not participate in governance? Secondly, if the OP Stack and Superchain are the core OPLabs products, is the core Optimism team’s priority the onboarding new OP Chains, or new protocols to OP Mainnet? Other teams will be aggressively doing the latter to competing generalised rollups, and as previously mentioned, even if protocols are kept within the Superchain, it is disadvantageous to the Collective for a protocol to deploy to other environments other than OP Mainnet.

For a project with high transaction volume, remaining on OP Mainnet would also be deleterious; your environment has no champion, and you have no share of the revenue generated. If you have the tech headroom, operating your own OP Chain within the Superchain is the logical move, or indeed deploying to a competing environment which offers some kind of CSR or grants, and has a powerful voice within governance, one you can be part of.

Growth experiments and builder grants are currently one of the main ‘carrots’ to build on Optimism Mainnet. However, it does not take a leap of imagination to see a future whereby said grants become applicable across the ecosystem, especially with the aforementioned growing governance voices of competing OP Chains.

What can be done about this? There’s no ideal solution, but separating OP Mainnet and the Superchain as products, with dedicated teams for each, could be a longer term goal. The Law Of Chains could provide guarantees that growth experiment and builder grants would be awarded to projects primarily deploying on OP Mainnet. A dedicated vision, and roadmap for said vision, for the future of OP Mainnet would make it a more attractive place to build long term.

All in all, the Law of Chains is an important and well thought out charter for the Superchain, and a way to ensure some value is captured and recycled throughout the Optimism ecosystem. However, without any clear vision, dedicated team or enshrinement of rights for Optimism Mainnet, we may well see it simply fade away as a place to build, deploy and transact (and maybe this is part of the long term strategy, but if so I believe now is the time for that to be communicated). Superchain isn’t close yet from a technical POV, so OP Mainnet needs to have a visible future in order to attract foundational platforms that generate network effect.

_All views are my own._

---

<div class="post-metadata">

**Author:** ![hirokennelly](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/hirokennelly/32/6063_2.png) [@hirokennelly](https://gov.optimism.io/u/hirokennelly)\
**Post date:** [August 18, 2023, 8:39pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/16 "2023-08-18T20:39:24Z")

</div>

gm gm! Thank you for putting forth Law of Chains v0.1 to the Collective.

* * *

FYI, I’m submitting this response on behalf of DAOstewards.

* * *

For some context: DAOstewards is a BanklessDAO-affiliated meta-governance group carrying Bankless values into the greater web3 ecosystem. Bankless is a movement stewarded by BanklessDAO, whose mission is to help people learn about and use decentralized, permissionless, and censorship-resistant technology to achieve financial self-sovereignty, security, and prosperity.

It’s on behalf of the BanklessDAO community that DAOstewards provides this feedback. [Integrity](https://github.com/BanklessDAO/bankless-dao-constitution/blob/main/bdao-constitution.md#242-integrity) is a guiding principle of the Bankless Nation, which means we operate transparently and build trust through radically public discourse. To this end we want to advocate for greater clarity about the Law of Chains so that we can have a fruitful public discourse.

We’d like to present a few considerations for future drafts:

1. One core member of DAOstewards’ Optimism workstream is a former attorney who knows the effort and care taken in crafting this initial framework. However, while the dense legalese may be comprehensible to a trained attorney, it’s very difficult for most people to really understand what is being proposed.

2. Core principles are shared and this is evident from introduction but the language following this is challenging for the non-technical user. While extremely thorough and clearly well considered, the text is dense and relies on the user’s prior knowledge of blockchain architecture, which reduces the impact of the principled language throughout.

3. Bankless Publishing asked a practicing crypto lawyer @lawpanda to review the Forum post and provide his comments, which you can find [here](https://banklesspublishing.com/what-is-the-law-of-chains/). As he highlights, the Law of Chains is a social contract and not a binding legal document, and one of the challenges / opportunities will be to create non-legally-binding ‘teeth’ to enforce the social norms captured within the document. As a social contract that defines the minimum standards for Superchain participants, the boundaries of this contract must be clearly understood by ecosystem participants regardless of their level of legal and technical expertise.

4. Combine the dense language with the very human fear of seeming ill-informed, and this hard-to-parse proposal gets very little Forum action, as evidenced by the silence in what should be an active hall, in some way analogous to what we see in the Working Constitutional Forum post.

5. Finally, an Executive Summary at the top of this Forum post and other official communique from the Collective or the Foundation summarizing the proposal in clear, simple language would be an immeasurable benefit.

Many members of BanklessDAO have been working to share the Optimistic Vision through our decentralized media nodes so it would be very helpful if documentation as important as this could be produced in plain English. This would greatly assist our team of international translators and would also be more welcoming for people new to the space no matter what their first language. And we’re certain this effort would not be helpful to the Bankless Nation alone. As we build radically new financial systems, let’s also use language to describe what we are attempting to build in ways that enable the many diverse members of the Collective to give their energy and input into these important discussions to help us all flourish.

Respectfully,

-DAOstewards

---

<div class="post-metadata">

**Author:** ![kaereste](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/kaereste/32/2677_2.png) [@kaereste](https://gov.optimism.io/u/kaereste)\
**Post date:** [August 28, 2023, 11:37pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/17 "2023-08-28T23:37:16Z")

</div>

The below response reflects the views of L2BEAT’s governance team, composed of @kaereste and @Sinkas, and it’s based on the combined research, fact-checking and ideation of the two.

We’ve put a lot of thought into the Law of Chains and there are some things we’d like to point out that might be worth addressing.

1. Paragraph 1 states that the Law of Chains applies to Users, Chain Governors and Chain Servicers. We think it might be worthwhile to distinguish two other groups that have a tremendous impact on the network and its’ dynamics - Superchain Builders and the OP Token Holders.

2. It might be useful to elaborate a bit on what “The Platform” is. Since the Law of Chains defines how we collectively manage the “Platform” it is crucial that everyone has a shared understanding, at least on a higher level, of what The Platform is.

An important distinction to be made is between what constitutes the common infrastructure managed and governed by the collective and what are the parameters that each Superchain member-chain governs independently on its own.

If this has not yet been decided and is deliberately not specified in the Law of Chains, it would be worth stating this directly and mentioning the process that will lead to its clarification.

1. In §6, we read: `Survival: The Platform must be able to evolve in response to threats that pose a real, existential risk to the Platform as whole.`

We’re curious to know how is the Platform going to address this issue?

In our opinion addressing this would require allocating some form resources since in order to evolve, the Platform needs a team or even multiple teams working on it and The Collective needs to be able to define the direction in which it wants the Platform to evolve (i.e. define the development road-map and ensure its execution).

The other requirements mentioned in the ‘Platform as Commons’ section, sustainability and security, are already being addressed by the OP chains sharing the revenue, and by the Security Council. However, we don’t really understand how survival is going to be addressed in the future.

1. In the current context of the Law of Chains, we are not sure about the exact meaning of Governance minimisation. While we agree with the overall approach of turning rules enforced only on the social layer into code-enforced mechanisms, we also think that it needs to be further specified.  
What governance mechanisms, structures or processes do we envision in the future and how do we see the role of each of the governance participants within those are just some of the questions that immediately come to mind.

2. There is also the question of how is the Law of Chains going to be maintained in the future?

It is stated that `the Law of Chains will require adaptation to changing circumstances as the Collective defines itself, evolves, and grows iteratively over time`, but there is no mention of a process for these iterations to take place.

The first version of Law of Chains has been drafted by the Foundation and will be ratified by the Collective, but how is it going to be worked it in the future? If we want the Optimism ecosystem to be sufficiently decentralised, then we shouldn’t just be voting on the changes but rather we should collectively be discussing the required adaptations. How will we ensure that all relevant stakeholders will participate and have a say in the discussion?

1. Lastly, the Law of Chains provides a structure for the rules of participation in the Superchain, but it does not currently define any process or rules regarding how will we onboard/offboard participants to the Superchain.

Right now this seems to be handled by the Foundation, as we saw with [the Base announcement](https://gov.optimism.io/t/welcoming-base-to-optimism-governance/6689), but what would that process look like in the future? In the “Future Of Optimism Governance” blog post, it is mentioned that `This meta-governance power marks the end of the Foundation’s stewardship of the evolution of Collective governance and entrusts the governance community with continued experimentation towards a healthy end-state for Optimism.`

It is our understanding that the Foundation’s role as a steward of The Collective will come to an end at some point in the future. When that happens, who will be responsible for onboarding and offboarding participants to the Superchain?

In our opinion The Law of Chains is a good step towards a better future of decentralized management of Superchain, but now it needs a lot of discussion about its clarification. We are definitely willing to take part in those discussions and to help brainstorm ideas around it.

If anybody wants to discuss the Law of Chains or any other issues regarding Optimism Governance, we would like to invite you to our Optimism Office Hours taking place every Tuesday, 3pm UTC at [https://meet.google.com/pem-jzrh-gkq](https://meet.google.com/pem-jzrh-gkq).

---

<div class="post-metadata">

**Author:** ![Sator](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/sator/32/4946_2.png) [@Sator](https://gov.optimism.io/u/Sator)\
**Post date:** [August 29, 2023, 8:54pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/18 "2023-08-29T20:54:35Z")

</div>

Question: Under Superchain, who and/or what has the authority to interpret the Law of Chains in case of divergence/conflicts? Would it be the existing governing entities (token house, citizen house, the foundation) or a new impartial entity specifically designated to interpret the law similar to a “judicial branch”? And if we indeed need a new justice body, what would be its member’s election process?

> [@system](#):
>
> **Interpretation.**
> 
> 1. In interpreting the scope, authority, and meaning of the Law of Chains, the guiding principles contained in the [Working Constitution](https://gov.optimism.io/t/working-constitution-of-the-optimism-collective/55) will apply as follows:

---

<div class="post-metadata">

**Author:** ![blairforce.eth](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/blairforce.eth/32/403_2.png) [@blairforce.eth](https://gov.optimism.io/u/blairforce.eth)\
**Post date:** [August 30, 2023, 5:56pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/19 "2023-08-30T17:56:46Z")

</div>

This has me so optimistic on where we’re headed. In addition to this insightful post, the recent Bankless episode regarding the Superchain really helped answer the questions I had on how it’s intended to work and the vision moving forward. Definitely recommend it to everyone out there.

---

<div class="post-metadata">

**Author:** ![Antoine](https://avatars.discourse-cdn.com/v4/letter/a/7ab992/32.png) [@Antoine](https://gov.optimism.io/u/Antoine)\
**Post date:** [September 11, 2023, 7:31pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/20 "2023-09-11T19:31:10Z")

</div>

Introduction

If the Law is not a legal contract, it’s hard to call it a Law. It’s a charta or an agreement or a declaration. On top a Law is normally binding and there is a way to enforce it. Here I think the enforcement part is hard to imagine.

Living document: There is a very nice approach in 14 States of the USA: The mandatory vote on a constitutional convention ([Mandatory vote about whether a statewide constitutional convention shall be held - Ballotpedia](https://ballotpedia.org/Mandatory_vote_about_whether_a_statewide_constitutional_convention_shall_be_held)). This could be a way to make sure that the doc is living even down the road as “no constitution is forever”.

In the following a couple of remarks different § and an advocacy for introducing sorition based tools to the Law of chains.

On §7: I think this is were we need an instantiation of the users. A way for them to voice their articulated concerns. For this I think there should be a sortition based “User chamber” when there is a tough choice to be made.

On §8: Here too, a very strong way of enforcment and judgement by peers would be a sortition based jury system. It would be a peer review, accountable, representative, non vested mechanism.

On 9 and the non plutocratic principle. One major reason why City states in the Italian Renaissance used sortition was to extend the scope of participants to governance and counteract plutocracry. I think here it would be particularly relevant.

I would love to engage further and jump on a twitter space or call or whatever to pursue that discussion.

Good job and thanks for all what you are doing.

On a broader note: This kind of document and exploration is the seed for future proof governance system. I think that they will grow and mature and be the basis of many many collectives in the future. I have a doubt that we can really minimize Human gouvernance. But I am convinced that we can do it with tools from the 21st Century (deliberative governance) and not rely only on tools from the 19th or 20th Century (Voting, elections, polls).

---

<div class="post-metadata">

**Author:** ![shaneMkt](https://avatars.discourse-cdn.com/v4/letter/s/6bbea6/32.png) [@shaneMkt](https://gov.optimism.io/u/shaneMkt)\
**Post date:** [September 29, 2023, 3:19am UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/21 "2023-09-29T03:19:53Z")

</div>

The “Law of Chains” framework covers many important governance aspects and would bring greater clarity and cohesiveness to the future plans of the Superchain ecosystem. It’s great that the Optimism community is engaged early on this! The “Definitions” section was also helpful in understanding the technical terms that will be commonly associated with the Superchain ecosystem.

One topic that might be brought up by the Optimism community in the future would be how the expected growth of the Superchain would align with the Optimistic Vision, and specifically, how this would impact Optimism mainnet and OP token holders, while protecting their interests. Perhaps in the next version, the Law of Chains framework can start addressing this topic in some capacity.

---

<div class="post-metadata">

**Author:** ![Base](https://dub1.discourse-cdn.com/bc41dd/user_avatar/gov.optimism.io/base/32/6171_2.png) [@Base](https://gov.optimism.io/u/Base)\
**Post date:** [October 25, 2023, 10:19pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/22 "2023-10-25T22:19:58Z")

</div>

We contributed to writing the first draft of the Law of Chains, and are committed to use the Law of Chains as a guide for improved decentralization, neutrality, and contribution to public goods. These initiatives will not only strengthen Base, but the foundation on which the Superchain and the global, open, onchain economy can be built. We will continue to support and shape this framework as it is reviewed and adopted by the Optimism Collective Governance.

Though we would like to show our support in the upcoming vote, we do not currently have the technical ability to vote (working on making it happen!) and are still listening to community feedback and refining our overall strategy around our governance involvement (give us feedback [here](https://gov.optimism.io/t/how-base-will-participate-in-optimism-governance/6690)). We will share more updates with the Community as we progress.

---

<div class="post-metadata">

**Author:** ![ben-chain](https://avatars.discourse-cdn.com/v4/letter/b/b5a626/32.png) [@ben-chain](https://gov.optimism.io/u/ben-chain)\
**Post date:** [November 1, 2023, 3:30pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/23 "2023-11-01T15:30:10Z")

</div>

> [@kaereste](#):
>
> Paragraph 1 states that the Law of Chains applies to Users, Chain Governors and Chain Servicers. We think it might be worthwhile to distinguish two other groups that have a tremendous impact on the network and its’ dynamics - Superchain Builders and the OP Token Holders.  
> […]  
> So in a conflict between asset holders and smart contract deployers, who has the priority?

In the case of a conflict like this, we believe the general priority is preserving the semantics of the EVM execution. This conclusion is supported by the principle that it is the users’ expectations (e.g., of homogenous block space and valid state transitions) that the Law of Chain seeks to protect, not their interests (e.g., financial interests that arise independently of the expectation of User Protections, and which may contradict). These expectations apply equally to asset holders and application developers. For example, in the event where a network split, bug, or divergence causes contention between contract deployer and asset holder, we believe governance should make a decision based not on desires of those stakeholders but on the expected behavior of the EVM (e.g., the Ethereum yellowpaper) and any [L2-related extensions](https://op-geth.optimism.io/) to that specification.

> [@kaereste](#):
>
> It might be useful to elaborate a bit on what “The Platform” is. Since the Law of Chains defines how we collectively manage the “Platform” it is crucial that everyone has a shared understanding, at least on a higher level, of what The Platform is. An important distinction to be made is between what constitutes the common infrastructure managed and governed by the collective and what are the parameters that each Superchain member-chain governs independently on its own. If this has not yet been decided and is deliberately not specified in the Law of Chains, it would be worth stating this directly and mentioning the process that will lead to its clarification.

The particular configuration parameters of each Chain Governor are not explicitly specified in the Law of Chains. As stated in the introduction, the Law of Chains is meant to be a long-standing document that applies over many versions of the protocol, and is as independent of future configurability options as possible.  
More information about these specific configuration options should become clear as the Collective iterates through future releases, protocol upgrades, and governance docs. In recognition of the interpretive principles of long-term applicability, and modularity and evolution, we expect this can take the form of an auxiliary document rather than modifying the Law of Chains itself, similar to the difference between the Working Constitution and the Operating Manual.  
Notably, the protocol code will ultimately define many of the configuration options available to chain governors, which means updates to that Law of Chains’  
Operating Manual equivalent will evolve alongside protocol upgrade proposals.  
In this context, the importance of the interpretive principle of governance minimization is also clear. Most if not all configuration choices should ultimately be structured as, and constrained by, protocol parameters that are self-enforcing, rather than reliant on procedural documentation and other offchain mechanisms. This could take time to fully and securely implement, but is a desirable end state all the same that should be iterated towards over time.

> [@kaereste](#):
>
> In §6, we read: Survival: The Platform must be able to evolve in response to threats that pose a real, existential risk to the Platform as whole.
> 
> We’re curious to know how is the Platform going to address this issue?
> 
> In our opinion addressing this would require allocating some form of resources since in order to evolve, the Platform needs a team or even multiple teams working on it and The Collective needs to be able to define the direction in which it wants the Platform to evolve (i.e. define the development road-map and ensure its execution).
> 
> The other requirements mentioned in the ‘Platform as Commons’ section, sustainability and security, are already being addressed by the OP chains sharing the revenue, and by the Security Council. However, we don’t really understand how survival is going to be addressed in the future.

Yes – we believe this would require allocating resources to further the development of the Platform. So far, the Collective has supported this development by deploying grants (from the Governance Fund, Partner Fund, Seed Fund, and Unallocated buckets of the OP token treasury), among other ways. In the medium term, we expect RetroPGF to become the primary mechanism that drives and incentivizes the further development of the Platform.  
Beyond resource allocation, it’s possible that some form of protocol upgrade in the future could be proposed to governance in response to an existential threat. But it’s difficult to talk in specifics about the actions that governance may need to take to respond to existential threats, as those are not known (by definition) and hard to predict.

> [@kaereste](#):
>
> In the current context of the Law of Chains, we are not sure about the exact meaning of Governance minimisation. While we agree with the overall approach of turning rules enforced only on the social layer into code-enforced mechanisms, we also think that it needs to be further specified.  
> What governance mechanisms, structures or processes do we envision in the future and how do we see the role of each of the governance participants within those are just some of the questions that immediately come to mind.

We’ve illustrated one possible evolution of Optimism’s governance system in a post [here](https://gov.optimism.io/t/the-future-of-optimism-governance/6471). The document excludes many implementation details, and it’s up to the Collective to define good processes for iterating towards and operationalizing each responsibility listed within.

> [@kaereste](#):
>
> There is also the question of how is the Law of Chains going to be maintained in the future?

To start, updates to the Law of Chains may be proposed by the Foundation, subject to governance approval. Separately, any procedural changes that impact the security model of OP Chains and/or the Superchain will also be subject to governance approval.

Over time (as detailed [here](https://gov.optimism.io/t/the-future-of-optimism-governance/6471)) these metagovernance powers must become the responsibility of the governance community; from initiation to approval and implementation.

As mentioned above, and in the spirit of governance minimization, programmatic enforcement of the Law of Chains is key. Ultimately protocol upgrades will define the specific application of many of the protections outlined in LoC. Therefore it’s possible that in the future the application of the Law of Chains is in effect interpreted by governance via the protocol upgrades it chooses to approve or reject.

> [@kaereste](#):
>
> It is our understanding that the Foundation’s role as a steward of The Collective will come to an end at some point in the future. When that happens, who will be responsible for onboarding and offboarding participants to the Superchain?

If the Law of Chains is ratified by the Token House, the next step is detailing the specific processes to operationalize the first application of the LoC.  
More specifically, this will involve a process for governance to maintain an “allowlist” of approved Sequencers that are committed to upholding the Law of Chains. Once the Sequencer is approved by governance, it will be up to that Sequencer to onboard Chain Governors that want to use their services. Note that this is an initial implementation of Superchain governance and the applications of Law of Chains, and we expect the exact governance processes that enforce the LoC to evolve over time to become increasingly permissionless.  
The Operating Manual will be updated to include more detail on the new governance proposal types that will support these responsibilities.

> [@kaereste](#):
>
> In our opinion The Law of Chains is a good step towards a better future of decentralized management of Superchain, but now it needs a lot of discussion about its clarification. We are definitely willing to take part in those discussions and to help brainstorm ideas around it.
> 
> If anybody wants to discuss the Law of Chains or any other issues regarding Optimism Governance, we would like to invite you to our Optimism Office Hours taking place every Tuesday, 3pm UTC at [https://meet.google.com/pem-jzrh-gkq](https://meet.google.com/pem-jzrh-gkq)

❤ Apart from the dedicated Superchain community call and Season 5 Foundation AMA, if additional sessions to discuss the Law of Chains are necessary, please let us know.

---

<div class="post-metadata">

**Author:** ![ben-chain](https://avatars.discourse-cdn.com/v4/letter/b/b5a626/32.png) [@ben-chain](https://gov.optimism.io/u/ben-chain)\
**Post date:** [November 1, 2023, 3:31pm UTC](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514/24 "2023-11-01T15:31:15Z")

</div>

Each covered participant is responsible for making their own reasonable decisions, but ultimately governance is responsible for deciding whether they agree with those decisions.  
Again in the spirit of governance minimization, we believe the Collective should seek to optimize the objectivity of protections and the ability to determine their violations so that it’s transparent and clear to any parties whether or not certain actions are in violation.  
Finally, in enforcing the Law of Chains, governance should be keenly aware of the interpretive principle of reputational awareness. Its decisions will create precedent and shape expectations for all Collective participants, now and in the future. Its legitimacy should be carefully safeguarded.

[Next page](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514.md?page=2)
