1.
Introduction
2.
Protocol Libraries
2.1.
Derivation
2.1.1.
Custom Providers
2.1.2.
Stage Swapping
2.1.3.
Signaling
2.2.
Genesis
2.2.1.
Rollup Config
2.2.2.
System Config
2.3.
Registry
2.4.
Interop
2.5.
Hardforks
2.6.
Protocol
2.6.1.
BlockInfo
2.6.2.
L2BlockInfo
2.6.3.
Frames
2.6.4.
Channels
2.6.5.
Batches
3.
Proof SDK
3.1.
FPVM Backend
3.2.
Custom Backend
3.3.
kona-executor Extensions
4.
Fault Proof Program Development
4.1.
Environment
4.1.1.
Supported Targets
4.2.
Prologue
4.3.
Execution
4.4.
Epilogue
5.
Examples
5.1.
Load a Rollup Config
5.2.
Transform Frames to a Batch
5.3.
Transform a Batch into Frames
5.4.
Create a new L1BlockInfoTx Hardfork Variant
6.
RFC
6.1.
Umbrellas
7.
Archives
7.1.
Monorepo
8.
Glossary
9.
Contributing
Light
Rust
Coal
Navy
Ayu
Ferra
The Kona Book
Interop
kona-interop
provides core types for the interop protocol.