Skip to content

[ZK Stack] - How to deploy L3 chains? #778

Discussion options

You must be logged in to vote

Hi @sachanayush47 👋 ! To implement a ZK chain as an "L3", the L2 node would need to have its own Bridgehub deployed to it. This is not something available via the zkstack CLI tool, but if absolutely needed you could attempt to deploy it manually using calldata as L2 will not accept blobs. Be warned that the deploy scripts will not work as the L1/L2 bytecodes differ, so this would be non-trivial.

Alternatively, you could run L2s on the Gateway using this CI script (NOTE: This is still a work in progress). However, the Gateway does not allow direct launch of the chain onto the Gateway, nor will it allow chains to settle on Era (only migration to the Gateway will be allowed).

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@sachanayush47
Comment options

@MexicanAce
Comment options

@sachanayush47
Comment options

Answer selected by MexicanAce
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
ZK Stack
Labels
zk-stack ZK Stack Question
2 participants