Skip to content

Commit

Permalink
docs(website,protocol): add more docs on proposing
Browse files Browse the repository at this point in the history
  • Loading branch information
dionysuzx committed Sep 30, 2023
1 parent 11f8d89 commit c1be0c1
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions packages/website/pages/docs/concepts/proposing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,7 @@ When the block is proposed the taiko-client will send the `L2_SUGGESTED_FEE_RECI
Then, when the L2 client builds the L2 block, it will set the `block.coinbase` to the `meta.proposer` specified for the block on L1. The validity proof (ZKP) for this block must check that the `block.coinbase` is indeed the `meta.proposer`.

When the ZKP instance is returned from the `TaikoL1` contract with `getInstance()`, the `evidence.metaHash` for the proposed block is included. This is how the ZKP verifier can check that the `block.coinbase` (and other block-level variables as well) are correctly set to what is specified in the metadata on L1.

## How does the proposer earn TKO

The first proposeBlock tx in the enclosing L1 block will earn the TKO reward.

0 comments on commit c1be0c1

Please sign in to comment.