The Polygon network is one of the fastest-growing chains in the crypto space. From its inception in 2017, it quickly became one of the top chains, ranking at a respectable 14th place, according to This Layer-2 blockchain is built on top of Ethereum to help it with its scalability issue. With the launch of zkEVMs to its entry in Disney’s Accelerator program, interest in the MATIC token has risen exponentially, together with the decent yield to be had from staking the token with validators.

In today’s article, we’ll look at how to stake MATIC through the Ledger cold wallet. There are three moving parts involved: the Ledger Live app from Ledger, the connection to Metamask, and the actual staking.

Page Contents 👉

Before We Begin

This article assumes the following: 

  1. You already have a MetaMask wallet
  2. You may have MATIC tokens in your Metamask or Ledger wallet on the ERC20 network.
  3. You know how to select a validator to stake on Polygon.

Warning! Note that MATIC staking occurs only on the Ethereum network. Ensure that the MATIC you own is the ERC20 version. If it’s on the Polygon chain, you will need to bridge them over. Metamask has a good option for this.

Binance Inline

Pick up some MATIC from Binance

Ledger Live app

The Ledger Live app is the interface for interacting with your Ledger wallet. Download the app from the official website to get started. If you already have the app, check that it’s been updated to the latest version for safety. This is because it will have security patches and other upgrades/updates done to it. 

Next, connect your wallet to the app and unlock it with your PIN number. 

Ledger PIN Number

Enter your PIN number to unlock the Ledger wallet. Image via

After unlocking the app, connect it to the Manager section of the app and install the Ethereum app, if you haven’t done so already. You may need to enable blind signing on the Ethereum app.

Connect Ledger with Metamask

The second part of the process is to connect your Ledger wallet with Metamask. Here are detailed instructions on how to do so. 

MATIC Tokens in Metamask address

If your MATIC tokens are in the default Metamask address, you will need to move them to the Ledger address. This can be achieved with the following steps:

  1. Click on the Send button in the source account (where the funds are)
  2. Select “Transfer between my accounts”.
  3. Select the account to transfer to.

Note: Make sure you have some ETH for the gas fees for both wallets. This method only works when both tokens are on the same network. If they’re on different networks, you need a bridge. 

Token Transfer Between Accounts

How to transfer tokens between accounts

Staking MATIC via Ledger

Browse to the Polygon Web Wallet app. Click on “Connect to Wallet” and select Metamask. A pop-up window appears, asking you to sign a message with your Ledger. Check that the right account is connected to the app. If you haven’t enabled blind signing previously, you will be prompted to do so again here. 

Click on Polygon Staking next. Select “Login” to connect your Metamask wallet to the app. If you forgot to click “Connect to Wallet” previously, there is still the option to do so here but there will be no pop-up window asking you to sign a message with your Ledger.

Polygon Staking Login

This shows up if you didn’t connect to your wallet in the homepage. Image via Polygon Staking

Delegating to a Validator

Click on the Delegate button next to the validator you want to stake your MATIC with. Enter the amount you want to stake with them, and click Continue. 

Select Validator

Find the validator to stake with on the page. Image via Polygon Web Wallet

The Metamask interface pops-up, asking for permission to access the MATIC in your wallet. After permission is granted via Metamask, review the transation in your Ledger for approval. The staking address will be listed, together with the ETH gas fees required to approve the transaction. 

Staking Permission

Metamask acts as interface between Ledger and Polygon Web Wallet app. Image via Metamask

If you encounter an error with the wording: Ledger device: UKNOWN_ERROR (0x650f), it could be that the Ledger device is not connected to the Ethereum app. If that’s the case, rectify before moving on.

The next screen to appear is the Delegate screen where the actual commitment to stake occurs. Click the Delegate button to continue. Metamask pops-up again asking for confirmation followed by transaction confirmation on Ledger. Proceed as before.

Delegate Screen

Confirm the delegation action here. Image via Polygon Staking

Finally, the MATIC tokens are successfully staked with the validator of your choice.

Staking Success

Yay! MATIC staked!

Telegram Inline


Now that you know how to stake MATIC with Ledger, we hope that this will give you more confidence interacting with DeFi protocols and provide a good alternative to staking with a centralised entity. Happy staking! 

Disclaimer: The validator selected is for instructional purposes and is not a recommendation. Please select your validators carefully before deciding which ones to stake with.

Disclaimer: These are the writer’s opinions and should not be considered investment advice. Readers should do their own research.