Meta Pool - Docs
  • 👋Welcome to Meta Pool
    • What is Meta Pool?
    • Vote to Earn
    • What are Liquid Staking Protocols?
    • Q2 2024 Milestones
    • Q1 2024 Milestones
    • Manifest and Values
    • The mpDAO
      • Contributors team
  • 🔗META POOL ECOSYSTEM
    • Meta Pool Ecosystem
    • Stake
      • Fast Unstake
      • Delayed Unstake
    • Restake Aggregator
      • Unrestake
      • Withdraw
    • Vote / Governance
      • How to get mpDAO - Uniswap
      • Vote UI
      • My Votes
        • Voting Power Calculator
        • Voting Power Dashboard
        • Delegate
        • Delegation and Representation
        • Voting in Meta Pool
      • Grants
      • Vote for Validators
      • How stake distribution works
      • Meta Pool Improvement Proposals (MPIPs)
        • Creating a Meta Pool Initiative Proposal (MPIP)
        • Community Participation and Voting
    • Liquidity
    • Dashboard
  • Ⓜ️Meta Pool by chains
    • NEAR Protocol
      • What is $stNEAR?
      • How does Meta Pool Work?
      • Why Staking $NEAR with Meta Pool?
      • Validator Selection
    • Aurora Network
      • $stAUR
      • Wrapped $stNEAR
    • Ethereum Network
      • mpETH
      • Liquid Staking in Blockchain Operating System (BOS)
    • Internet Computer Protocol
      • What is $stICP?
    • Q Network
    • Story Protocol
  • ❔FAQ (Frequently Asked Questions)
    • FAQ Meta Pool
      • FAQ Ambassadors
    • FAQ by Product
      • Stake
        • $NEAR
        • $AURORA
        • $wNEAR
        • $ETH
        • $IP
      • Restake Aggregator
      • Liquidity
      • Governance
      • Delegate
      • Vote for Validators
      • Vote
      • Launchpad
      • Bonds
    • FAQ by Chain
      • NEAR
      • Aurora
      • Ethereum
      • Internet Computer Protocol
      • Story Protocol
    • FAQ mpDAO & Governance
      • FAQ Voting
      • FAQ mpDAO
      • FAQ Initiatives
      • FAQ Community Representatives
    • Other FAQ´s
  • 🤝CONTRIBUTE TO META POOL
    • Retroactive Public Goods Funding (RPGF)
    • As Validator
    • As Ambassador
    • As Beta Tester
    • Bug Bounty Program
      • Leaderboard
    • As Content Creator
    • Referral Program
  • 👑Tokenomics & Governance
    • Tokenomics
    • mpDAO Governance
      • Multichain Governance
      • Why mpDAO?
      • mpDAO Goals
      • mpDAO Grants
        • mpDAO Grants Round - AI DeFi Builders @ Story Protocol
        • mpDAO Grants Treasury
        • Guidelines
        • Pre-Screening Process and Proposals Templates
        • Voting Timeline
        • How are mpDAO Grants Approved?
        • Payment Distribution Terms
        • Additional considerations
      • mpDAO Grantees
      • Vote-to-Earn rewards
      • Glossary mpDAO
    • Governance-based delegation
    • Meta Pool Improvement Proposals
  • 💻FOR DEVELOPERS
    • Meta Pool Contracts
      • NEAR Network
      • SOLANA Network
      • Ethereum Network & L2s
      • Aurora Network
      • Story Protocol
      • ICP Network
    • Liquid Staking SDK
      • Ethereum Network
      • NEAR Network
    • Analytics API Endpoints
      • NEAR Network
  • 🔐SECURITY
    • Legal Notice and Risk Disclosure Statement
    • Audits
      • NEAR
      • Ethereum
      • Solana
      • Story Protocol
      • Aurora
      • ICP
  • 🔍MISCELLANEOUS
    • Statistics
    • Brand Kit & Logos
    • Learn NEAR Club
    • Resources
      • Medium
      • Meta Pool Blog
      • YouTube
      • Github
    • Socials
      • Discord
      • Telegram
      • Twitter
      • LinkedIn
      • TikTok
Powered by GitBook
On this page
  • Execution Client
  • Consensus Client
  1. Meta Pool by chains

Ethereum Network

PreviousWrapped $stNEARNextmpETH

Last updated 8 months ago

The Ethereum Network is composed of two layers, Execution Layer and Consensus Layer, both working together with their own clients.

To start staking ETH, it's necessary to have an Eth Validator, which needs to be connected to a full node running both Consensus and Execution clients.

Execution Client

The execution client (also known as the Execution Engine, EL client or formerly the Eth1 client) listens to new transactions broadcasted in the network, executes them in EVM, and holds the latest state and database of all current Ethereum data.

Client
Language
Operating systems
Networks
Sync strategies
State pruning

Go

Linux, Windows, macOS

Mainnet, Sepolia, Goerli

Snap, Full

Archive, Pruned

C#, .NET

Linux, Windows, macOS

Mainnet, Sepolia, Goerli, and more

Snap (without serving), Fast, Full

Archive, Pruned

Java

Linux, Windows, macOS

Mainnet, Sepolia, Goerli, and more

Snap, Fast, Full

Archive, Pruned

Go

Linux, Windows, macOS

Mainnet, Sepolia, Goerli, and more

Full

Archive, Pruned

Consensus Client

The consensus client (also known as the Beacon Node, CL client or formerly the Eth2 client) implements the proof-of-stake consensus algorithm, which enables the network to achieve agreement based on validated data from the execution client.

Client
Language
Operating systems
Networks

Rust

Linux, Windows, macOS

Beacon Chain, Goerli, Pyrmont, Sepolia, Ropsten, and more

TypeScript

Linux, Windows, macOS

Beacon Chain, Goerli, Sepolia, Ropsten, and more

Nim

Linux, Windows, macOS

Beacon Chain, Goerli, Sepolia, Ropsten, and more

Go

Linux, Windows, macOS

Beacon Chain, Gnosis, Goerli, Pyrmont, Sepolia, Ropsten, and more

Java

Linux, Windows, macOS

Beacon Chain, Gnosis, Goerli, Sepolia, Ropsten, and more

A consensus client serves as a Beacon Node for validators to connect. Each consensus client has its own validator software described in detail in its respective documentation.

Ⓜ️
Geth
Nethermind
Besu
Erigon
Lighthouse
Lodestar
Nimbus
Prysm
Teku