📷High-level
High-level Overview
Validator Client Pseudo Code
fn process_bundle(bundle):
if my tip distribution account doesn't exist for this epoch:
create_tip_distribution_account()
if tip payment tip receiver isn't my tip distribution account:
change_tip_receiver()
execute_bundle(bundle)ChangeTipReceiver, ClaimTips, and ChangeBlockBuilder

These functions drain accounts to all parties and let one change the tip receiver, block builder, and block builder fee. The tip_receiver can be any account, but the foundation encourages one to use the tip distribution account for the validator.
Uploading MEV Airdrop Merkle Root & Claiming

Last updated