Becoming a validator - Polygon Knowledge Layer (2024)

Validators are the key actor in maintaining the Polygon PoS network. Validators run a full node, secure the network by staking MATIC to produce blocks, validate and participate in PoS consensus.

Validators play a crucial role in maintaining the integrity and security of the Polygon PoS network. By running a full node, validators contribute to the network’s infrastructure and help facilitate transactions. They secure the network by staking MATIC tokens, which enables them to produce blocks and participate in network consensus (PoS). This contributes to greater network security and enhances network decentralization making it more resilient against potential attacks.

In return for their efforts, validators are rewarded with incentives, encouraging active participation and commitment to the network’s stability and growth.

Active validator limit

There is limited space for accepting new validators. Currently, the system allows for a maximum of 105 active validators at any given time. New validators can join the active set only when a currently active validator unbonds or is removed due to low performance.

If you are interested in becoming a validator on the PoS network, you can submit an application over at the Polygon validators hub.

* Submitting an application does not guarantee a validator slot.

Overview

Polygon consists of the three following layers:

  • Ethereum layer: A set of contracts on the Ethereum mainnet.
  • Heimdall layer: A set of proof-of-stake Heimdall nodes running in parallel to the Ethereum mainnet, monitoring the set of staking contracts deployed on the Ethereum mainnet, and committing the Polygon PoS network checkpoints to the Ethereum mainnet. Heimdall is based on Tendermint.
  • Bor layer: A set of block-producing Bor nodes shuffled by Heimdall nodes. Bor is based on Go Ethereum.

To be a validator on the Polygon PoS network, you must do the following:

  • Run a sentry node: A separate machine running a Heimdall node and a Bor node. A sentry node is open to all nodes on the Polygon PoS network.
  • Run a validator node: A separate machine running a Heimdall node and a Bor node. A validator node is only open to its sentry node and closed to the rest of the network.
  • Stake the MATIC tokens in the staking contracts deployed on the Ethereum mainnet.

Components

Heimdall

Heimdall does the following:

  • Monitors the staking contracts on the Ethereum mainnet.
  • Verifies all state transitions on the Bor chain.
  • Commits the Bor chain state checkpoints to the Ethereum mainnet.

Heimdall is based on Tendermint.

See also

Bor

Bor does the following:

  • Produces blocks on Polygon PoS.

Bor is the block producing node and layer for the Polygon PoS network. It is based on Go Ethereum. Blocks produced on Bor are validated by Heimdall nodes.

See also

  • GitHub repository: Bor
  • Blog post: Heimdall and Bor

Validator responsibilities

Stay in the know

Keep up with the latest node and validator updates from the Polygon team and the community by keeping an eye on the announcements posed to Polygon forums.

A blockchain validator is someone who is responsible for validating transactions within a blockchain. On the Polygon PoS network, any participant can be qualified to become a Polygon’s validator by running a validator node (sentry + validator) to earn rewards and collect transaction fees. To ensure the good participation by validators, they lock up at least 1 MATIC token as a stake in the ecosystem.

PIP4 raises the minimum staking amount

After the implementation of the PIP4 governance proposal at the contract level, the minimum staking amount will increase to 10,000 MATIC.

Any validator on the Polygon PoS network has the following responsibilities:

  • Technical node operations (done automatically by the nodes).
  • Operations
    • Maintain high uptime.
    • Check node-related services and processes daily.
    • Run node monitoring.
    • Keep ETH balance (between 0.5 to 1) on the signer address.
  • Delegation
    • Be open to delegation.
    • Communicate commission rates.
  • Communication
    • Communicate issues.
    • Provide feedback and suggestions.
  • Earn staking rewards for validate blocks on the blockchain.

Technical node operations

The following technical node operations are done automatically by the nodes:

  • Block producer selection:
    • Select a subset of validators for the block producer set for each span.
    • For each span, select the block producer set again on Heimdall and transmit the selection information to Bor periodically.
  • Validating blocks on Bor:
    • For a set of Bor blocks, each validator independently reads block data for these blocks and validates the data on Heimdall.
  • Checkpoint submission:
    • A proposer is chosen among the validators for each Heimdall block. The checkpoint proposer creates the checkpoint of Bor block data, validates, and broadcasts the signed transaction for other validators to consent to.
    • If more than ⅔ of the active validators reach consensus on the checkpoint, the checkpoint is submitted to the Ethereum mainnet.
  • Sync changes to Polygon staking contracts on Ethereum:
    • Continuing from the checkpoint submission step, since this is an external network call, the checkpoint transaction on Ethereum may or may not be confirmed, or may be pending due to Ethereum congestion issues.
    • In this case, there is an ack/no-ack process that is followed to ensure that the next checkpoint contains a snapshot of the previous Bor blocks as well. For example, if checkpoint 1 is for Bor blocks 1-256, and it failed for some reason, the next checkpoint 2 will be for Bor blocks 1-512. See also Heimdall architecture: Checkpoint.
  • State sync from the Ethereum mainnet to Bor:
    • Contract state can be moved between Ethereum and Polygon, specifically through Bor.
    • A dApp contract on Ethereum calls a function on a special Polygon contract on Ethereum.
    • The corresponding event is relayed to Heimdall and then Bor.
    • A state-sync transaction gets called on a Polygon smart contract and the dApp can get the value on Bor via a function call on Bor itself.
    • A similar mechanism is in place for sending state from Polygon to Ethereum. See also State Sync Mechanism.

Operations

Maintain high uptime

The node uptime on the Polygon PoS network is based on the number of checkpoint transactions that the validator node has signed.

Approximately every 34 minutes a proposer submits a checkpoint transaction to the Ethereum mainnet. The checkpoint transaction must be signed by every validator on the Polygon PoS network. Failure to sign a checkpoint transaction results in the decrease of your validator node performance.

The process of signing the checkpoint transactions is automated. To ensure your validator node is signing all valid checkpoint transactions, you must maintain and monitor your node health.

Check node services and processes daily

You must check daily the services and processes associated with Heimdall and Bor. Also, pruning of the nodes should be done regularly to reduce disk usage.

Run node monitoring

You must run either:

  • Grafana Dashboards provided by Polygon. See GitHub repository: Matic-Jagar setup
  • Or, use your own monitoring tools for the validator and sentry nodes.
  • Ethereum endpoint used on nodes should be monitored to ensure the node is within the request limits.

Maintain ETH balance

You must maintain an adequate amount of ETH (should be always around the threshold value i.e., 0.5 to 1) on your validator signer address on the Ethereum Mainnet.

You need ETH to:

  • Sign the proposed checkpoint transactions on the Ethereum Mainnet.
  • Propose and send checkpoint transactions on the Ethereum Mainnet.

Not maintaining an adequate amount of ETH on the signer address will result in:

  • Delays in the checkpoint submission. Note that transaction gas prices on the Ethereum network may fluctuate and spike.
  • Delays in the finality of transactions included in the checkpoints.
  • Delays in subsequent checkpoint transactions.

Delegation

Be open for delegation

All validators must be open for delegation from the community. Each validator has the choice of setting their own commission rate. There is no upper limit to the commission rate.

Communicate commission rates

It is the moral duty of the validators to communicate the commission rates and the commission rate changes to the community. The preferred platforms to communicate the commission rates are:

Communication

Communicate issues

Communicating issues as early as possible ensures that the community and the Polygon team can rectify the problems as soon as possible. The preferred platforms to communicate the commission rates are:

Provide feedback and suggestions

At Polygon, we value your feedback and suggestions on any aspect of the validator ecosystem. Forum is the preferred platform to provide feedback and suggestions.

Run and maintain a node

The following step-by-step guides will take you through the process of running a new validator node, or performing necessary maintenance actions for an existing node you’ve deployed.

Join the network as a validator

  • Start and run the nodes with Ansible.
  • Start and run the nodes with binaries.
  • Stake as a validator.

Maintain your validator nodes

  • Change the signer address.
  • Change the commission.

Community assistance

Becoming a validator - Polygon Knowledge Layer (2024)

FAQs

Becoming a validator - Polygon Knowledge Layer? ›

To become a Validator on the Polygon network, individuals typically need to set up a Validator node and stake a certain amount of MATIC, the native cryptocurrency of Polygon. This acts as a form of security deposit. Validators are chosen based on their staked amount and role in securing and validating transactions.

How do you become a polygon validator? ›

To become a Validator on the Polygon network, individuals typically need to set up a Validator node and stake a certain amount of MATIC, the native cryptocurrency of Polygon. This acts as a form of security deposit. Validators are chosen based on their staked amount and role in securing and validating transactions.

How much polygon to be a validator? ›

Running a Validator on Polygon Network

Stake MATIC (current minimum is 10,000 MATIC) Validators can both stake their own MATIC and receive delegations from other token holders that allow the validator to use the tokens for validator purposes only.

How much can you earn as an ETH validator? ›

How Much Can be Earned Staking ETH? Ethereum staking rewards currently average around 4-7% annually but can fluctuate depending on network activity. Here are some estimates: Staking 32 ETH (1 validator) – ~4-7% SRR = 1.6 – 2.24 ETH per year.

Is being a validator profitable? ›

The total reward for a validator depends on these factors, including the amount of ETH staked and the total number of validators on the network. On average, you can expect an annual percentage yield (APY) between 4% and 10%.

How can I become a validator? ›

Steps​
  1. Open the Validator Dashboard, then click Become a Validator.
  2. Familiarize yourself with the requirements and slashing rules. ...
  3. Set up your validator node following the instructions in the Validator Node Setup guide.
  4. Fill in your addresses, the commission rate, the fast finality vote key, and the proof of possession.
Aug 14, 2024

How much do you make staking Polygon? ›

This means that, on average, stakers of Polygon are earning about 3.68% if they hold an asset for 365 days. 24 hours ago the reward rate for Polygon was 3.49%. 30 days ago, the reward rate for Polygon was 3.12%. Today, the staking ratio, or the percentage of eligible tokens currently being staked, is 34.53%.

Can Polygon make you a millionaire? ›

Or in the upper end of our range, you would need between 16,666 and 25,000 MATIC to become a Polygon millionaire.

Do you need 32 ETH to be a validator? ›

32 Ethereum (ETH) is the minimum amount required for a user to become a validator on the Ethereum network. Validators are essential to the PoS system, as they are responsible for processing transactions, creating new blocks, and maintaining the network's security and integrity.

How much does it cost to run a validator? ›

Solana validator servers cost about $350-$700 USD per month to run (let's take $4,500/year as an estimate), and assuming about 2–3 SOL in voting costs per epoch (~2 to 3 days), this amounts to about $45,000-$68,000 USD per year.

Is being an ETH validator worth it? ›

Over time, validators will receive full staking rewards. Earning these rewards can increase your overall ETH holdings. Investors are given a chance to profit while reducing some of the market's short-term volatility because traditional staking allows it.

How many ETH to run a validator? ›

To become a validator on Ethereum, users must invest 32 ETH.

What is the best crypto to be a validator? ›

Is running a validator node worth it?
Most decentralized:Ethereum, Cardano
Highest reward rate:Polkadot, Ethereum
Safest (i.e. no slashing, quick access):Cardano, Solana
Most affordable:Cardano, Polkadot
Least inflationary:Ethereum, Cardano
1 more row
May 27, 2022

What are the risks of validator? ›

If a validator misbehaves, a certain portion of their total stake is slashed. This means that every delegator that bonded ATOM to this validator gets penalized in proportion to their bonded stake. Delegators are therefore incentivized to delegate to validators that they anticipate will function safely.

How do ETH validators get paid? ›

Validators earn financial rewards for carrying out their assigned duties: proposing and validating blocks. As we'll explain in more detail later, these rewards come from new ETH issuance, priority fees from transactions, and maximal extractable value (MEV).

Can anyone become an Ethereum validator? ›

To become a validator, an individual must stake a certain amount of Ethereum (ETH) as collateral. To operate a full node, the amount is 32 ETH to stake. This stake acts as a security deposit, ensuring that validators act in the best interest of the network.

How do you become a Polygon developer? ›

A professionally experienced web developer's actual learning curve for Polygon development is not that steep. Assuming you have the manuals and network to answer queries, the process of learning how to write smart contracts is not overly complex. The challenge is acquiring such guidance and networks.

How do I become a core validator? ›

Note that 20,000 CORE tokens are the minimum delegation account to become a validator on Coreum. Therefore, requesting more than 20,000 CORE from the faucet is recommended.

How do I become a Celo validator? ›

To participate in the network, an operator must put up a slashable commitment of locked CELO, register as a validator, and join a validator group. A minimum stake of one CELO and a notice period of 60 days is required to be a validator in the Alfajores Testnet.

Top Articles
How To Sell A Domain Name For Profit Step By Step
Pacific Paint (BOYSEN) Philippines - Products
Best Pizza Novato
Best Big Jumpshot 2K23
Combat level
Tabc On The Fly Final Exam Answers
2024 Fantasy Baseball: Week 10 trade values chart and rest-of-season rankings for H2H and Rotisserie leagues
Crossed Eyes (Strabismus): Symptoms, Causes, and Diagnosis
Academic Integrity
Red Wing Care Guide | Fat Buddha Store
Doby's Funeral Home Obituaries
Legacy First National Bank
Nieuwe en jong gebruikte campers
Red Heeler Dog Breed Info, Pictures, Facts, Puppy Price & FAQs
Craigslist Chautauqua Ny
Syracuse Jr High Home Page
New Mexico Craigslist Cars And Trucks - By Owner
OSRS Dryness Calculator - GEGCalculators
I Touch and Day Spa II
Scenes from Paradise: Where to Visit Filming Locations Around the World - Paradise
Tnt Forum Activeboard
Lowe's Garden Fence Roll
Lowes Undermount Kitchen Sinks
Tyler Sis University City
Jc Green Obits
Betaalbaar naar The Big Apple: 9 x tips voor New York City
The Listings Project New York
How to Make Ghee - How We Flourish
Ordensfrau: Der Tod ist die Geburt in ein Leben bei Gott
ATM, 3813 N Woodlawn Blvd, Wichita, KS 67220, US - MapQuest
Pixel Combat Unblocked
Chadrad Swap Shop
Play 1v1 LOL 66 EZ → UNBLOCKED on 66games.io
Graphic Look Inside Jeffrey Dresser
Stolen Touches Neva Altaj Read Online Free
Blackstone Launchpad Ucf
Nsu Occupational Therapy Prerequisites
Shoreone Insurance A.m. Best Rating
Ise-Vm-K9 Eol
Three V Plymouth
Penny Paws San Antonio Photos
Sechrest Davis Funeral Home High Point Nc
Comanche Or Crow Crossword Clue
VerTRIO Comfort MHR 1800 - 3 Standen Elektrische Kachel - Hoog Capaciteit Carbon... | bol
Sky Dental Cartersville
Ouhsc Qualtrics
Missed Connections Dayton Ohio
4Chan Zelda Totk
Santa Ana Immigration Court Webex
Sleep Outfitters Springhurst
Where and How to Watch Sound of Freedom | Angel Studios
Vcuapi
Latest Posts
Article information

Author: Clemencia Bogisich Ret

Last Updated:

Views: 6241

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Clemencia Bogisich Ret

Birthday: 2001-07-17

Address: Suite 794 53887 Geri Spring, West Cristentown, KY 54855

Phone: +5934435460663

Job: Central Hospitality Director

Hobby: Yoga, Electronics, Rafting, Lockpicking, Inline skating, Puzzles, scrapbook

Introduction: My name is Clemencia Bogisich Ret, I am a super, outstanding, graceful, friendly, vast, comfortable, agreeable person who loves writing and wants to share my knowledge and understanding with you.