no_std compatible for Kona’s fault proof sdk. Protocol crates
are built on alloy and op-alloy types.
The following protocol crates are published to crates.io.
At the lowest level, kona-genesis and kona-hardforks expose
core genesis and hardfork types.
kona-protocol sits just above kona-genesis, composing genesis types
into other core protocol types, as well as many independent protocol types.
More recently, the kona-interop crate was introduced that contains types
specific to Interop.
kona-registry contains bindings to the superchain-registry.
The registry is available in a no_std environment
but requires serde to read serialized configs at compile time. kona-registry uses
types defined in kona-genesis to deserialize the superchain registry configs at compile time.