Engineered with ❤️ at Nethermind
- ✅ Validator registration to the preconfirmation registry at initial setup
- ✅ Lookahead submissions and disputes.
- ✅ Dispute against preconfirmations made by other validators.
- ✅ Execution of the main preconfirmation duties, which include:
- ✅ Checking the lookahead to determine if it's the validator’s turn to preconfirm.
- ✅ Constructing L2 blocks using the Taiko mempool.
- ✅ Publishing the L2 block to a preconfirmation P2P network.
- ✅ Syncing the local Taiko head with the latest preconfirmation state.
- ✅ Posting L2 blocks through the L1 mempool
docker pull nethswitchboard/catalyst-node:latest
The image is built with this Github Action.
docker build -t node .
Hooks require additional dependencies:
cargo install typos-cli cargo-sort cargo-deny
MIT. The license is also applied to all commits made before the license introduced.
see Contributing.