Welcome to Beamer’s documentation! Beamer Protocol Explainer Introduction Principles The protocol Agent strategy Protocol parameters Potential attacks Beamer agent Basic requirements Agent architecture EventMonitor EventProcessor Request Claim Unsafe Fill Time Running an agent The contracts’ deployment information Running an agent container Running directly from source Updating an agent Command reference beamer agent beamer health-check Configuration Agent configuration Health Check configuration Beamer contracts Architecture Beamer contract addresses Ethereum Arbitrum Optimism Beamer contracts API reference Contracts Helper contracts Interfaces Contract Parameters Summary claimStake claimRequestExtension claimPeriod challengePeriod challengePeriodExtension Expiration time L1 resolution Routing Trust Contributing Requirements Setting up the repository Testing Working with a local Optimism instance Running the frontend Measuring gas costs Building documentation Using live networks Making a new release The branching strategy FAQ Glossary