Renzo Protocol
  • 📗Overview
  • Introduction
    • Understanding Liquid Restaking
    • Understanding EigenLayer
      • Ecosystem
      • Operators
      • Autonomous Verifiable Services
      • How We Do It
    • Understanding Symbiotic
    • Understanding Jito Restaking
  • Products
    • 🤌Restaking
      • ezETH
        • ezETH FAQs
      • ezSOL
      • pzETH
        • pzETH FAQs
      • bzSOL
      • ezREZ
      • ezJTO
      • ezEIGEN
    • 🚧Bridge
    • ⚡Instant Withdrawals
    • 🔓Withdrawals
      • Withdrawal Flow
      • Tutorial
  • REZ
    • 🥇Basic Info
    • 🎖️Tokenomics
    • 🗳️Governance
      • 📜Discussion
      • ✋Voting
  • 🗓️Status - Campaigns
    • Renzo Strategic Incentives
    • Season 4 Claims
    • Renzo ezPoints (Closed)
      • Season 1
      • Season 2
      • Season 3 (Amore)
      • Season 4
  • Integrations
    • DeFi
    • L2 Native Restaking
    • APY Calculations
  • Renzo FAQs
  • 🔗Contracts
    • Ethereum Mainnet
    • Layer 2s
      • Arbitrum
      • Base
      • BNB Chain
      • Mode
      • Linea
      • Fraxtal
      • Taiko
      • Zircuit L2
      • Swellchain
      • Berachain
      • Unichain
    • Solana Mainnet
    • Sei Mainnet
    • Source Code
  • ⚖️Legal
    • Disclaimer
    • Terms of Service
    • Terms of Service REZ Claim
    • Terms of Service EIGEN Claim
    • Privacy Policy
  • 🔒Security
    • Audits
    • Bug Bounty
  • Resources
    • Brand Kit
Powered by GitBook
On this page
  1. Introduction
  2. Understanding EigenLayer

How We Do It

Renzo Protocol is a layer over EigenLayer that users can interact with to abstract away the complexities of the protocol.

The smart contracts are set up in a way to allow delegation to multiple Operators in EigenLayer and also allow users to deposit Native ETH and LSTs.

Depositing and Delegation

When a user deposits native ETH, it is staked via an Ethereum Beacon chain validator node. The native ETH is held in the DepositQueue contract until the 32 ETH minimum is met. Once the minimum is met, the ETH is sent directly to the Beacon Chain Deposit Contract and the withdrawal credentials are pointed at the EigenPod in EigenLayer. This allows the ETH to earn staking rewards and also contribute to securing AVSs in EigenLayer, as shutting down the validator node would give the EigenPod the ability to withhold some of the ETH in case a slashing event occurred. The deposited ETH earns both Ethereum validator rewards and EigenLayer AVS rewards for the protocol.

Upgradability

The EigenLayer protocol is currently in active development and interfaces are expected to change over time. In order to support these changes, the Renzo Protocol smart contracts are upgradeable via proxy contracts. The upgrade permissions are gated by a protocol multisig contract.

PreviousAutonomous Verifiable ServicesNextUnderstanding Symbiotic

Last updated 11 months ago