5/5
## How EigenLayer Works The three main participants are: - service builders - operators - stakers Up until now, we referred to service builders as "service," and operators as "protocols". Services are called AVS, Actively Validated Services, and they are basically decentralized services built on Ethereum that provides custom validation mechanisms of off-chain operations. Let's say that we have AVSs, decentralized services that want some kind of economic security. Service builders are the developers of these AVSs. Operators are people who are willing to run the services that these AVS developers wrote. Operators will first register with the EigenLayer protocol as operators, and register to run these AVSs. Then we have stakers, those that will lock their staked ETH or LST into the EigenLayer protocol, and then delegate these tokens over to the operator. After they acquire ETH and stake it into the Ethereum protocol or obtain one of these LSTs, if they obtain a LST such as rETH or stETH, then they simply deposit into the EigenLayer protocol. If they were to provide ETH, then they will first run a validator and then stake ETH to the EigenLayer protocol. Once the LST or the staked ETH is controlled by the EigenLayer protocol, they can now delegate their stake asset to an operator. They're picking operators to use their stake asset to run one of these AVSs to earn rewards. The rewards for running these AVSs are sent to the EigenLayer protocol, and both the operator that run these AVSs and the staker who has provided the economic security, can claim these rewards.
The three main participants are:
service builders
operators
stakers
Up until now, we referred to service builders as "service," and operators as "protocols".
Services are called AVS, Actively Validated Services, and they are basically decentralized services built on Ethereum that provides custom validation mechanisms of off-chain operations.
Let's say that we have AVSs, decentralized services that want some kind of economic security.
Service builders are the developers of these AVSs. Operators are people who are willing to run the services that these AVS developers wrote.
Operators will first register with the EigenLayer protocol as operators, and register to run these AVSs. Then we have stakers, those that will lock their staked ETH or LST into the EigenLayer protocol, and then delegate these tokens over to the operator.
After they acquire ETH and stake it into the Ethereum protocol or obtain one of these LSTs, if they obtain a LST such as rETH or stETH, then they simply deposit into the EigenLayer protocol.
If they were to provide ETH, then they will first run a validator and then stake ETH to the EigenLayer protocol. Once the LST or the staked ETH is controlled by the EigenLayer protocol, they can now delegate their stake asset to an operator.
They're picking operators to use their stake asset to run one of these AVSs to earn rewards. The rewards for running these AVSs are sent to the EigenLayer protocol, and both the operator that run these AVSs and the staker who has provided the economic security, can claim these rewards.
A simple explanation of how EigenLayer works - This lesson covers how EigenLayer works, the main participants in EigenLayer and how they interact with the protocol. We explore the role of service builders, operators, and stakers, and examine how they work together to provide economic security for decentralized services built on Ethereum.
Previous lesson
Previous
Next lesson
Next
Give us feedback
Stay in the loop with the latest Rocket Pool updates and connect with over 5,000 developers in the community.
Course Overview
About the course
Rocket Pool rETH staking, yield mechanisms, trading options, and contract architecture
How to distribute rewards and calculate rETH/ETH exchange rate
How to acquire and redeem rETH
Integrating rETH into DeFi protocols like AAVE V3
How to how to create leveraged ETH positions using rETH
How to provide rETH as liquidity to Balancer and Aura
Getting the USD price of rETH using Rocket Pool NAV oracle
Re-staking with EigenLayer
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Blockchain Financial Analyst
$100,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on July 8, 2025
Duration: 4min
Duration: 48min
Duration: 57min
Duration: 30min
Duration: 7min
Duration: 23min
Duration: 6min
Course Overview
About the course
Rocket Pool rETH staking, yield mechanisms, trading options, and contract architecture
How to distribute rewards and calculate rETH/ETH exchange rate
How to acquire and redeem rETH
Integrating rETH into DeFi protocols like AAVE V3
How to how to create leveraged ETH positions using rETH
How to provide rETH as liquidity to Balancer and Aura
Getting the USD price of rETH using Rocket Pool NAV oracle
Re-staking with EigenLayer
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Blockchain Financial Analyst
$100,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on July 8, 2025