Enable MATIC staking on Ledger Vault accounts
Enabling MATIC staking on an account
Polygon’s consensus mechanism is built via Smart Contracts on the Ethereum network. Therefore, MATIC staking operations will fall under the governance as defined in the Smart Contract rule of your Ethereum accounts.
Therefore, enabling staking on Ethereum accounts follows the same steps as outlined in the article Enabling Smart Contract Interactions on Ethereum accounts.
Once you have activated the Smart Contract rule on an Ethereum account, you will be able to perform all MATIC staking operations from that account. The underlying MATIC ERC20 children account will see its balance change according to the amounts that you delegated/withdrew.
Additionally, to ensure optimal account segregation, you can whitelist the MATIC staking contracts and use the whitelist in the Smart Contract rule of your MATIC staking accounts. This will prevent the account from interacting with other Smart Contracts.
The MATIC staking contract addresses are:
- Figment’s Validator contract: 0xb929B89153fC2eEd442e81E5A1add4e2fa39028f
- Polygon (Matic) - PoS Staking Contract: 0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908