Skip to content

Commit

Permalink
Merge pull request #1701 from Ankr-network/stage
Browse files Browse the repository at this point in the history
feat: DOCS-772 Mainnet and Testnet Flow contracts
  • Loading branch information
galleon8 authored Sep 6, 2024
2 parents 9293076 + 646bb22 commit 034ef18
Show file tree
Hide file tree
Showing 9 changed files with 62 additions and 94 deletions.
4 changes: 0 additions & 4 deletions pages/bridge/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,6 @@ You receive Liquid Staking tokens when staking your original assets.

Currently, Ankr Bridge supports the following native Ankr Liquid Tokens and allows you to transfer them between these networks:

* aMATICb
* Ethereum–Polygon–Ethereum
* Ethereum–BNB Smart Chain–Ethereum
* Polygon–BNB Smart Chain–Polygon
* ankrPOL
* Ethereum–Polygon–Ethereum
* aETHb
Expand Down
68 changes: 43 additions & 25 deletions pages/liquid-staking/pol/faq.mdx
Original file line number Diff line number Diff line change
@@ -1,44 +1,58 @@
### How can I set up my wallet and stake POL?
### How can I set up my wallet and stake MATIC?

Check the [Stake POL](https://www.ankr.com/docs/staking/liquid-staking/pol/stake/) user guide.
Check the [Stake MATIC](https://www.ankr.com/docs/staking/liquid-staking/matic/stake/) user guide.

### What is the minimum and maximum amount of POL I can stake?
### What is the minimum and maximum amount of MATIC I can stake?

**Minimum amount**:
Minimum amount:

* Staking POL on Ethereum, your minimum amount is 1 POL.
* Staking POL on Polygon, there is no minimum amount.
* Staking MATIC on Ethereum, your minimum amount is 1 MATIC.

**Maximum amount**:
* Staking MATIC on Polygon, there is no minimum amount.

* Staking POL on Ethereum, there is no maximum amount.
* Staking POL on Polygon, your maximum amount is limited by the cross-chain staking pool capacity. You will see the capacity while staking.
Maximum amount:

### What is the difference between POL staking on Ethereum and Polygon?
* Staking MATIC on Ethereum, there is no maximum amount.

POL staking happens on Ethereum. You can stake/unstake any POL amount at once. Ethereum gas fee applies. Also, when unstaking, you receive your POL and rewards after the 3–4 days unbonding period.
* Staking MATIC on Polygon, your maximum amount is limited by the crosschain staking pool capacity. You will see the capacity while staking.

POL cross-chain staking happens on Polygon. You may have to stake/unstake your POL in portions, as you’re doing it via a crosschain staking pool, which may not have the amount you need at the moment. Also, an additional fee applies. However, there is no unbonding period, so when unstaking you receive your POL and rewards instantly.
### What is the difference between MATIC staking on Ethereum and Polygon?

### How long does it take to unstake my POL?
MATIC staking happens on Ethereum. You can stake/unstake any MATIC amount at once. Ethereum gas fee applies. Also, when unstaking, you receive your MATIC and rewards after the 3–4 days unbonding period.

If you staked on Ethereum, you’ll receive your POL and rewards after the unbonding period of 80+ epochs; typically, it takes 3–4 days.

If you staked on Polygon via the cross-chain staking pool, you’ll receive your POL and rewards instantly.
MATIC crosschain staking happens on Polygon. You may have to stake/unstake your MATIC in portions, as you’re doing it via a crosschain staking pool, which may not have the amount you need at the moment. Also, an additional fee applies. However, there is no unbonding period, so when unstaking you receive your MATIC and rewards instantly.

### How long does it take to unstake my MATIC?

If you staked on Ethereum, you’ll receive your MATIC and rewards after the unbonding period of 80+ epochs; typically, it takes 3–4 days.



If you staked on Polygon via the crosschain staking pool, you’ll receive your MATIC and rewards instantly.

### How do I receive rewards?

ankrPOL is a reward-bearing token, meaning its quantity stays the same from the moment of staking. Instead, it appreciates in value in relation to POL, so the redemption price of 1 ankrPOL will grow over time because of reward accumulation.
aMATICb is not actively supported anymore. We recommend you [switch your aMATICb for ankrMATIC (ex-aMATICc)](https://www.ankr.com/staking/switch/?from=aMATICb).



ankrMATIC (ex-aMATICc) is a reward-bearing token, meaning its quantity stays the same from the moment of staking. Instead, it appreciates in value in relation to MATIC, so the redemption price of 1 ankrMATIC will grow over time because of reward accumulation.

### How soon after staking will I begin to receive rewards?

ankrPOL rewards are built into the token. Effectively, your rewards accumulate daily as ankrPOL grows in value relative to POL.
aMATICb rewards arrive in your wallet every rebase, which is daily. A propos, aMATICb is not actively supported anymore. We recommend you [switch your aMATICb for ankrMATIC (ex-aMATICc)](https://www.ankr.com/staking/switch/?from=aMATICb).



ankrMATIC rewards are built into the token. Effectively, your rewards accumulate daily as ankrMATIC grows in value relative to MATIC.

### Does Ankr charge for the service?

Ankr takes a 5% technical service fee from the staking reward to cover for the provided services and operations.

Remember that when staking on Ethereum, the user pays a gas fee (typically, 0.0005 ETH), and when staking on Polygon, the user may pay a small dynamic fee.
Remember that when staking on Ethereum, the user pays a gas fee (typically, 0.0005 ETH), and when staking on Polygon, the user may pay a small dynamic fee.

Also, remember that when unstaking on Polygon, the user pays a technical service fee of 0.5% from the unstaking amount.

Expand All @@ -48,36 +62,40 @@ Your stake **continues** to accumulate rewards until the moment you have receive

### Is there any risk from staking, like slashing or any penalties?

The only risk for stakers is missing out on rewards during any time a validator they staked with is slashed. Slashing is a protocol-level penalty associated with a validator failure if it validates an invalid transaction or goes offline. The delegated staked POL is not slashed — slashing impacts only the self-stake of the validator. Ankr only delegates to trusted and reputable validator nodes to avoid any validator that would act maliciously.
The only risk for stakers is missing out on rewards during any time a validator they staked with is slashed. Slashing is a protocol-level penalty associated with a validator failure if it validates an invalid transaction or goes offline. The delegated staked MATIC is not slashed — slashing impacts only the self-stake of the validator. Ankr only delegates to trusted and reputable validator nodes to avoid any validator that would act maliciously.

### Is there any liquidity for my Liquid Staking tokens anywhere?

You can trade them in the listed liquidity pools on ANKR DeFi:

* [ankrPOL](https://www.ankr.com/staking/defi/?assets=ankrPOL)
* [ankrMATIC (ex-aMATICc)](https://www.ankr.com/staking/defi/?assets=ankrMATIC)

You can also use your Liquid Staking tokens to:

* [Add liquidity on DEXs](https://www.ankr.com/docs/defi/liquidity-pools/) and earn from commissions taken when users swap tokens, using the liquidity pool you're a part of.

* [Yield farm](https://www.ankr.com/docs/defi/yield-farming/) and earn additional rewards in the form of liquidity pool tokens and further farm them.

* [Put your tokens in a vault](https://www.ankr.com/docs/defi/vaults/) and automatically earn additional rewards in the form of one of both assets from the pair.

### Why do I get less ankrPOL for my 1 POL?
### Why do I get less ankrMATIC (ex-aMATICc) for my 1 MATIC?

ankrPOL only changes in value, which is why the amount of ankrPOL you get when staking is calculated by the formula `stake * exchange_ratio`. The exchange ratio is calculated like this: `totals_supply_of_ankrPOL / (total_staked_POL + total_rewards_for_staked_POL - total_unstaked_ankrPOL)`.
ankrMATIC (ex-aMATICc) only changes in value, which is why the amount of ankrMATIC you get when staking is calculated by the formula `stake * exchange_ratio`. The exchange ratio is calculated like this: `totals_supply_of_ankrmatic / (total_staked_matic + total_rewards_for_staked_matic - total_unstaked_ankrmatic)`.

### Can I use cold wallets for staking?

Yes, you can use Ledger Nano cold wallets through MetaMask. Visit the Ledger's [guide on connecting Ledger through MetaMask](https://www.ledger.com/academy/security/the-safest-way-to-use-metamask).

### Are there any docs about the DOT staking and how I set up my wallet etc.?

Yes — there is a [User guide](https://www.ankr.com/docs/liquid-staking/pol/stake/).
Yes — there is a [user guide](https://www.ankr.com/docs/liquid-staking/matic/stake/).

### Can I get staking metrics for my integration?

Yes, if you want to integrate Ankr Liquid Staking into your product, read [Liquid Staking Metrics](https://www.ankr.com/docs/staking-for-developers/restful-api/staking-metrics/).

### Can I unstake my ankrPOL on Polygon?
### Can I unstake my aMATICb on Polygon?

ankrMATIC (ex-aMATICc) supports staking and unstaking on Polygon.

ankrPOL supports staking and unstaking on Polygon.
aMATICb only supports Ethereum. You can bridge your aMATICb to Ethereum and then unstake it.
8 changes: 5 additions & 3 deletions pages/staking-extra/ls-sc-addresses-mn.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ import { Callout } from "components";
## Binance Smart Chain (BEP20)
* [aBNBb](https://bscscan.com/address/0xfe39985D7eFF914c50A06bA0cFfcCA8361e00C0e#balances) (0xfe39985D7eFF914c50A06bA0cFfcCA8361e00C0e)
* [aETHb](https://bscscan.com/token/0x1075bea848451a13fd6f696b5d0fda52743e6439#balances) (0x1075bea848451a13fd6f696b5d0fda52743e6439; Ankr Bridge)
* [aMATICb](https://bscscan.com/token/0x7465b49f83bfd74e8df8574d43bfff34edbc1758#balances) (0x7465b49f83bfd74e8df8574d43bfff34edbc1758; Ankr Bridge)
* [ANKR](https://bscscan.com/token/0xf307910a4c7bbc79691fd374889b36d8531b08e3#balances) (0xf307910a4c7bbc79691fd374889b36d8531b08e3)
* [ankrBNB](https://bscscan.com/address/0x52F24a5e03aee338Da5fd9Df68D2b6FAe1178827#balances) (0x52F24a5e03aee338Da5fd9Df68D2b6FAe1178827)
* [ankrETH](https://bscscan.com/token/0xe05a08226c49b636acf99c40da8dc6af83ce5bb3#balances) (0xe05a08226c49b636acf99c40da8dc6af83ce5bb3; Ankr Bridge)
Expand All @@ -43,7 +42,6 @@ import { Callout } from "components";
* [aDOTp-GLMR (Liquid Crodwloan, Liquid DOT GLMR)](https://etherscan.io/token/0xc6164272365951bd824a24502d26556526044eac#balances) (0xc6164272365951bd824a24502d26556526044eac)
* [aETHb](https://etherscan.io/token/0xd01ef7c0a5d8c432fc2d1a85c66cf2327362e5c6#balances) (0x8290333cef9e6d528dd5618fb97a76f268f3edd4)
* [aKSMb](https://etherscan.io/token/0x84da8e731172827fcb233b911678e2a82e27baf2#balances) (0x84da8e731172827fcb233b911678e2a82e27baf2)
* [aMATICb](https://etherscan.io/token/0x99534ef705df1fff4e4bd7bbaaf9b0dff038ebfe#balances) (0x99534ef705df1fff4e4bd7bbaaf9b0dff038ebfe)
* [ANKR](https://etherscan.io/token/0x8290333cef9e6d528dd5618fb97a76f268f3edd4#balances) (0x8290333cef9e6d528dd5618fb97a76f268f3edd4)
* [ankrETH](https://etherscan.io/token/0xE95A203B1a91a908F9B9CE46459d101078c2c3cb#balances) (0xE95A203B1a91a908F9B9CE46459d101078c2c3cb)
* [ankrPOL](https://etherscan.io/token/0x26dcfbfa8bc267b250432c01c982eaf81cc5480c#balances) (0x26dcfbfa8bc267b250432c01c982eaf81cc5480c)
Expand All @@ -55,6 +53,10 @@ import { Callout } from "components";
* [ankrETH](https://ftmscan.com/token/0x12d8ce035c5de3ce39b1fdd4c1d5a745eaba3b8c#balances) (0x12d8ce035c5de3ce39b1fdd4c1d5a745eaba3b8c; Ankr Bridge)
* [ankrFTM](https://ftmscan.com/token/0xCfC785741Dc0e98ad4c9F6394Bb9d43Cd1eF5179#balances) (0xCfC785741Dc0e98ad4c9F6394Bb9d43Cd1eF5179)

## Flow

* [ankrFLOW](https://evm.flowscan.io/token/0x1b97100eA1D7126C4d60027e231EA4CB25314bdb) (0x1b97100eA1D7126C4d60027e231EA4CB25314bdb)

## Linea
* [ANKR](https://lineascan.build/address/0xa8ae6365383eb907e6b4b1b7e82a35752cc5ef8c) (0xa8Ae6365383eb907e6b4B1B7E82A35752cC5Ef8C)
* [ankrETH](https://lineascan.build/address/0x11D8680C7f8f82F623e840130eB06C33d9F90c89) (0x11D8680C7f8f82F623e840130eB06C33d9F90c89)
Expand All @@ -71,7 +73,7 @@ import { Callout } from "components";
* [ankrETH](https://optimistic.etherscan.io/address/0xe05a08226c49b636acf99c40da8dc6af83ce5bb3#balances) (0xe05a08226c49b636acf99c40da8dc6af83ce5bb3; Ankr Bridge)

## Polygon
* [aMATICb](https://polygonscan.com/token/0x03a97594aa5ece130e2e956fc0ced2fea8ed8989#balances) (0x03a97594aa5ece130e2e956fc0ced2fea8ed8989; Ankr Bridge)

* [ANKR](https://polygonscan.com/token/0x101a023270368c0d50bffb62780f4afd4ea79c35#balances) (0x101a023270368c0d50bffb62780f4afd4ea79c35; Ankr Bridge)
* [ankrPOL](https://polygonscan.com/token/0x0e9b89007eee9c958c0eda24ef70723c2c93dd58#balances) (0x0e9b89007eee9c958c0eda24ef70723c2c93dd58; Ankr Bridge)

Expand Down
8 changes: 5 additions & 3 deletions pages/staking-extra/ls-sc-addresses-tn.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ The following Ankr tokens have been deployed on Binance Smart Chain testnet (BEP
* [ankrBNB](https://testnet.bscscan.com/address/0x3C1039C346bd5141BF2D5e855928E61655658fA7) (0x3C1039C346bd5141BF2D5e855928E61655658fA7)
* [aETHb](https://testnet.bscscan.com/address/0x1f28E2FAA7DebF805e2fFbb1D6A104170dD64521) (0x1f28E2FAA7DebF805e2fFbb1D6A104170dD64521; Ankr Bridge)
* [ankrETH](https://testnet.bscscan.com/address/0x8F4aC23956aEEf41984704768bDE1032eD49501b) (0x8F4aC23956aEEf41984704768bDE1032eD49501b)
* [aMATICb](https://testnet.bscscan.com/address/0x07Cf0e4544E0f950C7386f83AFDAa696db00Bc94) (0x07Cf0e4544E0f950C7386f83AFDAa696db00Bc94; Ankr Bridge)
* [ankrPOL](https://testnet.bscscan.com/address/0xA073139a16728DA8e2ceA0EF164820c0476fFf3C) (0xA073139a16728DA8e2ceA0EF164820c0476fFf3C; Ankr Bridge)

## Blast Sepolia
Expand All @@ -39,7 +38,6 @@ The following Ankr tokens have been deployed on Ethereum Goerli:
* [aETHb](https://goerli.etherscan.io/address/0x2d36a16198602554e34EF5FD5BD2481eF2507750) (0x2d36a16198602554e34EF5FD5BD2481eF2507750)
* [ankrETH](https://goerli.etherscan.io/address/0x2bbc91e1990f0dc5e5bad04aae000ca97f56990f) (0x2bbc91e1990f0dc5e5bad04aae000ca97f56990f)
* [aDOTb (aWNDb)](https://goerli.etherscan.io/address/0xF8942990985cB8E3196b24B7f9c584945493AC3A) (0xF8942990985cB8E3196b24B7f9c584945493AC3A)
* [aMATICb](https://goerli.etherscan.io/address/0x691EE9707B34771b0C280ffC48659b77F8aF7458) (0x691EE9707B34771b0C280ffC48659b77F8aF7458)
* [ankrPOL](https://goerli.etherscan.io/address/0x148BF822CAE6a61B2F278801eF4369FddD2a80DF) (0x148BF822CAE6a61B2F278801eF4369FddD2a80DF)

## Ethereum Holesky
Expand All @@ -51,6 +49,10 @@ The following Ankr tokens have been deployed on Ethereum Holesky:
* [ankrFTM](https://testnet.ftmscan.com/address/0x5DA48feC18C1EE2C36308E1e2D569668a0Cd8Edd) (0x5DA48feC18C1EE2C36308E1e2D569668a0Cd8Edd)
* [ankrETH](https://testnet.ftmscan.com/address/0x8F4aC23956aEEf41984704768bDE1032eD49501b) (0x8F4aC23956aEEf41984704768bDE1032eD49501b)

## Flow testnet

* [ankrFLOW](https://evm-testnet.flowscan.io/address/0x8E3DC6E937B560ce6a1Aaa78AfC775228969D16c) (0x8E3DC6E937B560ce6a1Aaa78AfC775228969D16c)

## opBNB testnet
* [ankrBNB](https://opbnb-testnet.bscscan.com/token/0xe29a8ab1dd0bdd738357182ba282aa158322b4c1) (0xe29a8ab1dd0bdd738357182ba282aa158322b4c1)

Expand All @@ -59,7 +61,7 @@ The following Ankr tokens have been deployed on Ethereum Holesky:
* [ankrETH](https://goerli-optimism.etherscan.io/address/0x8F4aC23956aEEf41984704768bDE1032eD49501b) (0x8F4aC23956aEEf41984704768bDE1032eD49501b)

## Polygon testnet
* [aMATICb](https://goerli.etherscan.io/address/0x219316af7edd3870a2ca71dea38c7ebcfb3b3dc0) (0x219316af7edd3870a2ca71dea38c7ebcfb3b3dc0; Ankr Bridge)

* [ankrPOL](https://goerli.etherscan.io/address/0xac32206a73c8406d74eb21cf7bd060bf841e64ad) (0xac32206a73c8406d74eb21cf7bd060bf841e64ad; Ankr Bridge)

## Polygon zkEVM testnet:
Expand Down
10 changes: 7 additions & 3 deletions pages/staking-extra/staking-smart-contracts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ Here are the smart contracts involved in Delegated Staking and Liquid Staking.
* [aBNBb](https://bscscan.com/address/0xfe39985D7eFF914c50A06bA0cFfcCA8361e00C0e) (0xfe39985D7eFF914c50A06bA0cFfcCA8361e00C0e)
* [aETHb](https://bscscan.com/address/0x1075bea848451a13fd6f696b5d0fda52743e6439) (0x1075bea848451a13fd6f696b5d0fda52743e6439)
* [aETHc (old)](https://bscscan.com/address/0x973616ff3b9d8F88411C5b4E6F928EE541e4d01f) (deprecated; 0x973616ff3b9d8F88411C5b4E6F928EE541e4d01f)
* [aMATICb](https://bscscan.com/address/0x7465b49f83bfd74e8df8574d43bfff34edbc1758) (0x7465b49f83bfd74e8df8574d43bfff34edbc1758)
* [ankrBNB](https://bscscan.com/address/0x52F24a5e03aee338Da5fd9Df68D2b6FAe1178827) (0x52F24a5e03aee338Da5fd9Df68D2b6FAe1178827)
* [Ankr Bridge](https://bscscan.com/address/0xc437DF90B37C1dB6657339E31BfE54627f0e7181) (0xc437DF90B37C1dB6657339E31BfE54627f0e7181)
* [ankrETH](https://bscscan.com/address/0xe05a08226c49b636acf99c40da8dc6af83ce5bb3) (0xe05a08226c49b636acf99c40da8dc6af83ce5bb3)
Expand All @@ -45,7 +44,6 @@ Here are the smart contracts involved in Delegated Staking and Liquid Staking.
### On Ethereum mainnet
* [aDOTb](https://etherscan.io/address/0x5cc56c266143f29a5054b9ae07f3ac3513a7965e) (0x5cc56c266143f29a5054b9ae07f3ac3513a7965e)
* [aETHb](https://etherscan.io/address/0xD01ef7C0A5d8c432fc2d1a85c66cF2327362E5C6) (0xD01ef7C0A5d8c432fc2d1a85c66cF2327362E5C6)
* [aMATICb](https://etherscan.io/address/0x99534Ef705Df1FFf4e4bD7bbaAF9b0dFf038EbFe) (0x99534Ef705Df1FFf4e4bD7bbaAF9b0dFf038EbFe)
* [Ankr Bridge](https://etherscan.io/address/0xc437DF90B37C1dB6657339E31BfE54627f0e7181) (0xc437DF90B37C1dB6657339E31BfE54627f0e7181)
* [ankrETH](https://etherscan.io/token/0xE95A203B1a91a908F9B9CE46459d101078c2c3cb) (0xE95A203B1a91a908F9B9CE46459d101078c2c3cb)
* [ankrETH rateProvider for Balancer](https://etherscan.io/address/0x00F8e64a8651E3479A0B20F46b1D462Fe29D6aBc) (0x00F8e64a8651E3479A0B20F46b1D462Fe29D6aBc)
Expand All @@ -71,6 +69,12 @@ Here are the smart contracts involved in Delegated Staking and Liquid Staking.
* [fantomPool](https://ftmscan.com/address/0x84db6ee82b7cf3b47e8f19270abde5718b936670) (0x84db6ee82b7cf3b47e8f19270abde5718b936670)
* [RatioFeed](https://ftmscan.com/address/0xEf3C162450E1d08804493aA27BE60CDAa054050F) (0xEf3C162450E1d08804493aA27BE60CDAa054050F)

### On Flow mainnet

* [FlowStakingConfig](https://evm.flowscan.io/address/0xC87655CEc4f40bE95A0ba81d44Cc8343bB5631be) (0xC87655CEc4f40bE95A0ba81d44Cc8343bB5631be)
* [AnkrRatioFeed](https://evm.flowscan.io/address/0x32015e1Bd4bAAC9b959b100B0ca253BD131dE38F) (0x32015e1Bd4bAAC9b959b100B0ca253BD131dE38F)
* [FlowStakingPool](https://evm.flowscan.io/address/0xFE8189A3016cb6A3668b8ccdAC520CE572D4287a) (0xFE8189A3016cb6A3668b8ccdAC520CE572D4287a)

### On Gnosis mainnet
* [gnosisInsuranceContract](https://gnosisscan.io/address/0xB42bF10ab9Df82f9a47B86dd76EEE4bA848d0Fa2) (0xB42bF10ab9Df82f9a47B86dd76EEE4bA848d0Fa2)
* [gnosisProviderContract](https://gnosisscan.io/address/0x8A2f83347f0E59faeFe2320B7422f8AA432cE27a) (0x8A2f83347f0E59faeFe2320B7422f8AA432cE27a)
Expand All @@ -92,7 +96,7 @@ Here are the smart contracts involved in Delegated Staking and Liquid Staking.
* [RatioFeed](https://optimistic.etherscan.io/address/0xCb0006B31e6b403fEeEC257A8ABeE0817bEd7eBa) (0xCb0006B31e6b403fEeEC257A8ABeE0817bEd7eBa)

### On Polygon mainnet
* [aMATICb](https://polygonscan.com/address/0x03A97594aA5ecE130E2E956fc0cEd2fea8ED8989) (0x03A97594aA5ecE130E2E956fc0cEd2fea8ED8989)

* [Ankr Bridge](https://polygonscan.com/address/0x31BE0FA706E391a88C3A09cC13112bd55E0887f5) (0x31BE0FA706E391a88C3A09cC13112bd55E0887f5)
* [ankrPOL](https://polygonscan.com/address/0x0e9b89007eee9c958c0eda24ef70723c2c93dd58) (0x0e9b89007eee9c958c0eda24ef70723c2c93dd58)
* [POL crosschain staking](https://polygonscan.com/address/0xad0dcc6635a5c38be6b87007210797ad94adb4b7) (0xad0dcc6635a5c38be6b87007210797ad94adb4b7)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ There is a single [Ankr validator on Polygon](https://staking.polygon.technology
Smart contracts involved in POL Liquid Staking on Ethereum are:
* [POL](https://etherscan.io/address/0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0) — contract on Ethereum that the user calls to approve the chosen POL amount to be sent to the PolygonPool
* [PolygonPool](https://etherscan.io/address/0xCfD4B4Bc15C8bF0Fd820B0D4558c725727B3ce89) — contract on Ethereum where the user sends their initial staking request.
* [aMATICb](https://etherscan.io/address/0x99534Ef705Df1FFf4e4bD7bbaAF9b0dFf038EbFe) — contract on Ethereum that may be used as an intermediary step in the low-level logic.
* [ankrPOL](https://etherscan.io/token/0x26dcfbfa8bc267b250432c01c982eaf81cc5480c) — contract on Ethereum that mints or burns ankrPOL tokens for the user. All interactions go through the Proxy part.
* [POLSwapPool](https://polygonscan.com/address/0x62a509ba95c75cabc7190469025e5abee4eddb2a) — swap pool that holds POL and ankrPOL with the main liquidity provider being Ankr; used for staking/unstaking POL on Polygon.

Expand Down
Loading

0 comments on commit 034ef18

Please sign in to comment.