Introduction

Automata is building TEE Coprocessors on EigenLayer with Multi-Prover AVS. Decentralized systems bootstrap a secondary TEE Prover to minimize network-breaking bugs and achieve better security and decentralization. The approach is augmented by the introduction of TEE Committees. TEE AVSs are dually bounded by machine trust and cryptoeconomic security from Ethereum through EigenLayer.

image2.png

This guide lays out the requirements and steps to register an operator with EigenLayer and opt-in to running the Multi-Prover AVS on Holesky testnet. Responsibilities of the operator will include sampling and proving batched transactions submitted by Scroll to the base layer.

Requirements

Operator setup

<aside> <img src="/icons/playback-next_gray.svg" alt="/icons/playback-next_gray.svg" width="40px" /> Skip this section if you have already registered as a node operator on EigenLayer

</aside>

Install EigenLayer CLI and register as operator

Follow EigenLayer’s guide to install the EigenLayer CLI and register as an operator.

Running Multi-Prover AVS

Clone the setup repository

git clone <https://github.com/automata-network/multiprover-avs-operator-setup.git>