AVS Middleware Contracts
Comparison of AVS Types
| Feature | ValidatorAVS | GatewayAVS |
|---|---|---|
| Purpose | For validators with minimal setup changes | For operators handling preconfirmations |
| Registration | Simple operator registration | Requires BLS key registration |
| Slashing Risk | No slashing risk | Can be slashed for missed duties |
| Duties | Basic block proposal | Preconfirmation tasks |
| State Management | Basic operator tracking | Complex state with BLS keys |
| Rewards | From block proposals | From preconfirmation fees |
| Software Requirements | Basic ETH client + Commit-boost | Advanced pricing & preconf logic |
| Setup Complexity | Basic EL + CL setup | Sophisticated Gateway setup |
