Skip to content

Commit 31cc6e9

Browse files
committed
PoS: additional edits
1 parent 8dd9680 commit 31cc6e9

File tree

9 files changed

+46
-54
lines changed

9 files changed

+46
-54
lines changed

docs/pos/concepts/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Hello
1+
This introductory page is currently being written. In the meantime, please review documentation existing under this section, which, in all likelihood, is also in a relatively early editorial state.

docs/pos/concepts/tokens/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Hello
1+
This introductory page is currently being written. In the meantime, please review documentation existing under this section, which, in all likelihood, is also in a relatively early editorial state.

docs/pos/concepts/tokens/pol.md

Lines changed: 38 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -2,108 +2,100 @@
22

33
There is a proposal to transition the native token of the Polygon PoS network from MATIC to POL. This document will provide details on what this means for users of MATIC, the Polygon ecosystem, and the planned changes. Please read carefully and find more information [<ins>here</ins>](https://polygon.technology/blog/polygon-2-0-implementation-officially-begins-the-first-set-of-pips-polygon-improvement-proposals-released).
44

5-
## General Overview
5+
POL is the native token upgrade for the Polygon ecosystem, designed for use in a wide range of activities and purposes, including as a tool for network participation and security. By staking POL, participants can actively contribute to the ecosystem as validators. Importantly, POL has many of the same features as MATIC, is built on OpenZeppelin's ERC20 implementations, and supports [<ins>EIP-2612</ins>](https://eips.ethereum.org/EIPS/eip-2612) for signature-based permit approvals.
66

7-
### What is POL?
7+
If the POL proposal is supported by the community, the POL upgrade is estimated to take place in Q4 2023. The systems utilizing MATIC will not begin the transition until Q1 2024, allowing time for a smooth migration/upgrade and stakeholder preparation. The initial amount of POL refers to the total number of POL when the upgrade occurs. In the case of POL, the initial amount is 10 billion tokens — 1:1 with MATIC since this is an upgrade.
88

9-
POL is the native token upgrade for the Polygon ecosystem, designed for use in a wide range of activities and purposes, including as a tool for network participation and security. By staking POL, participants can actively contribute to the ecosystem as validators. Importantly, POL has many of the same features as MATIC, is built on OpenZeppelin's ERC20 implementations, and supports [<ins>EIP-2612</ins>](https://eips.ethereum.org/EIPS/eip-2612) for signature-based permit approvals.
9+
## Do I need to do anything today...
1010

11-
### Do I Need to Do Anything Today as an Active Participant?
11+
### ...as an active participant?
1212

13-
**No**, if you’re currently using MATIC in the Polygon PoS network, there is nothing to do in the near term.
13+
No, if you’re currently using MATIC in the Polygon PoS network, there is nothing to do in the near term.
1414

1515
Separately, you are encouraged to engage in the governance and decision-making processes put forward by the recent PIPs.
1616
Your involvement and input can play a significant role in shaping the future of the Polygon ecosystem.
1717

1818
You can participate in governance proposals to vote on various aspects of the Polygon ecosystem through the PIP program.
1919

20-
### **Do** I Need to Do Anything Today **as a Node Operator or Delegator?**
21-
22-
**No**. You can provide feedback on the proposed changes in the PIPs and monitor Github and the forum for new node software versions to remain compatible with your given chain when PIPs are approved by the community.
23-
24-
### **Do** I Need to Do Anything **Today as an Application or Tooling Developer?**
25-
26-
**No**. You can review the [<ins>PIPs</ins>](https://forum.polygon.technology/t/pip-17-polygon-ecosystem-token-pol/12912) and provide feedback on the proposed changes and analyze if any changes break your smart contracts. Developers for applications on the Polygon PoS should not see any breaking changes.
27-
28-
### When Will POL Be Officially Upgraded?
20+
### ...as a node delegator or operator?
2921

30-
If the POL proposal is supported by the community, the POL upgrade is estimated to take place in Q4 2023. The systems utilizing MATIC will not begin the transition until Q1 2024, allowing time for a smooth migration/upgrade and stakeholder preparation.
22+
No. You can provide feedback on the proposed changes in the PIPs and monitor Github and the forum for new node software versions to remain compatible with your given chain when PIPs are approved by the community.
3123

32-
### What is the Initial Amount of POL Tokens?
24+
### ...as an application or tooling developer?
3325

34-
The initial amount of POL refers to the **total number** of POL when the upgrade occurs. In the case of POL, the initial amount is **10 billion tokens — 1:1** with MATIC since this is an **upgrade**.
26+
No. You can review the [<ins>PIPs</ins>](https://forum.polygon.technology/t/pip-17-polygon-ecosystem-token-pol/12912) and provide feedback on the proposed changes and analyze if any changes break your smart contracts. Developers for applications on the Polygon PoS should not see any breaking changes.
3527

36-
## Technical Specifications
28+
## POL technical information
3729

38-
### Does the Amount of POL Increase Over Time?
30+
### Does the amount of POL increase over time?
3931

40-
Yes, the amount of POL **will increase**, starting at 3% per year at genesis. Governance may change this rate through an upgrade of the `EmissionManager` contract.
32+
Yes, the amount of POL will increase, starting at 3% per year at genesis. Governance may change this rate through an upgrade of the `EmissionManager` contract.
4133

42-
### How is POL Minted?
34+
### How is POL minted?
4335

4436
The `EmissionsManager` smart contract is responsible for initiating the upgrade to POL through a minting process. This contract is upgradeable, allowing for future changes through governance. It also ensures that the `StakeManager` and `Treasury` contracts receive their respective amounts of the newly minted tokens.
4537

46-
### What Determines the Emission Rate?
38+
### What determines the emission rate?
4739

48-
The emission rate is governed by a variable named `mintPerSecondCap` in the primary POL smart contract. Additionally, the `EmissionManager` contract uses a constant called `INTEREST_PER_YEAR_LOG2` to calculate an **annual emission rate, compounded per year**.
40+
The emission rate is governed by a variable named `mintPerSecondCap` in the primary POL smart contract. Additionally, the `EmissionManager` contract uses a constant called `INTEREST_PER_YEAR_LOG2` to calculate an annual emission rate, compounded per year.
4941

50-
### Can the Emission Rate Be Modified?
42+
### Can the emission rate Be modified?
5143

5244
Yes, the emission rate can be modified through a governance proposal, but cannot surpass `mintPerSecondCap` in the primary POL smart contract.
5345

54-
### What Considerations Go Into POL’s Design?
46+
### What considerations go into POL’s design?
5547

5648
The economic design of POL incorporates several key considerations to aim for stability, such as:
5749

58-
- **Community Governance**: Active community participation in governance processes allows for adaptability and responsiveness to changing conditions.
59-
- **Smart Contract Security**: The integrity of the underlying smart contracts is crucial for maintaining a stable environment.
50+
- Community Governance: Active community participation in governance processes allows for adaptability and responsiveness to changing conditions.
51+
- Smart Contract Security: The integrity of the underlying smart contracts is crucial for maintaining a stable environment.
6052

61-
## Token Migration and Reversal
53+
## Token migration and reversal
6254

63-
### What Is the Purpose of Token Migration?
55+
### What is the purpose of token migration?
6456

65-
Token migration serves the purpose of allowing for the upgrade from MATIC to POL. This migration operates on a **1-to-1 conversion** basis.
57+
Token migration serves the purpose of allowing for the upgrade from MATIC to POL. This migration operates on a 1-to-1 conversion basis.
6658

6759
A migration smart contract will allow users to upgrade from MATIC to POL by calling a smart contract function that will accept MATIC and provide an equal amount of POL in return. The contract is designed to permit the entire supply of MATIC tokens to be upgraded.
6860

69-
### What Happens to the MATIC Tokens After Migration?
61+
### What happens to the MATIC tokens after migration?
7062

7163
MATIC is held in the migration contract and can be used for unmigration.
7264

73-
### Can POL Tokens Be Reverted Back to MATIC?
65+
### Can POL tokens Be reverted back to MATIC?
7466

75-
**Yes**, the migration contract includes a feature known as "unmigration." This allows users to convert their POL to an equivalent amount of MATIC. Governance controls this feature, providing flexibility in response to network conditions or security concerns.
67+
Yes, the migration contract includes a feature known as "unmigration." This allows users to convert their POL to an equivalent amount of MATIC. Governance controls this feature, providing flexibility in response to network conditions or security concerns.
7668

77-
## Bridging Mechanisms
69+
## Bridging mechanisms
7870

79-
### How Does the Modified Plasma Bridge Function?
71+
### How does the modified Plasma Bridge function?
8072

8173
The Plasma Bridge will undergo modifications, with community approval, to change the native token of Polygon PoS to the new POL token. Specifically, the following changes are being proposed:
8274

83-
- **Bridging POL to Polygon PoS**: if you bridge POL tokens to Polygon PoS, you will receive
75+
- Bridging POL to Polygon PoS: if you bridge POL tokens to Polygon PoS, you will receive
8476
an equal amount of native tokens (POL) on Polygon PoS.
85-
- **Bridging POL to Ethereum****: when bridging native tokens (POL), the bridge will always disburse POL tokens.
77+
- Bridging POL to Ethereum: when bridging native tokens (POL), the bridge will always disburse POL tokens.
8678

87-
### Are There Any Breaking Changes?
79+
### Are there any breaking changes?
8880

89-
Yes, if an existing contract relies on receiving MATIC from a bridge and receives POL instead, this might result in locked funds. **Developers must check their contracts, verify the transaction lifecycle, and engage on the forum for any doubts.**
81+
Yes, if an existing contract relies on receiving MATIC from a bridge and receives POL instead, this might result in locked funds. Developers must check their contracts, verify the transaction lifecycle, and engage on the forum for any doubts.
9082

91-
## Governance and Security Protocols
83+
## Governance and security protocols
9284

93-
### Who Holds the Authority to Govern the POL-based Contracts?
85+
### Who holds the authority to govern the POL-based contracts?
9486

95-
The contracts are governed by the Polygon decentralized governance model. **In accordance with the PIP process, the community can propose changes and provide feedback.**
87+
The contracts are governed by the Polygon decentralized governance model. In accordance with the PIP process, the community can propose changes and provide feedback.
9688

97-
### What Security Measures Are in Place?
89+
### What security measures are in place?
9890

9991
The contracts have been designed with various security measures, including rate limits on minting and the ability to lock or unlock features like unmigration.
10092

101-
## Implications and Safeguards
93+
## Implications and safeguards
10294

103-
### How Is POL Used to Reward Ecosystem Participation?
95+
### How Is POL used to reward ecosystem participation?
10496

10597
POL's design aims to foster a sustainable and predictable growth model. This model primarily rewards active contributors and participants within the ecosystem.
10698

107-
### How Can I Avoid Scams?
99+
### How can I avoid scams?
108100

109101
Always verify contract addresses and use reputable platforms for transactions. Exercise extreme caution when dealing with claims like "swaps" or “transfers” from unverified sources.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Hello
1+
This introductory page is currently being written. In the meantime, please review documentation existing under this section, which, in all likelihood, is also in a relatively early editorial state.

docs/pos/how-to/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Hello
1+
This introductory page is currently being written. In the meantime, please review documentation existing under this section, which, in all likelihood, is also in a relatively early editorial state.

docs/pos/how-to/operating/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Hello
1+
This introductory page is currently being written. In the meantime, please review documentation existing under this section, which, in all likelihood, is also in a relatively early editorial state.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Hello
1+
This introductory page is currently being written. In the meantime, please review documentation existing under this section, which, in all likelihood, is also in a relatively early editorial state.

docs/pos/spec/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Hello
1+
This introductory page is currently being written. In the meantime, please review documentation existing under this section, which, in all likelihood, is also in a relatively early editorial state.

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ nav:
263263
- Chain management: pos/architecture/heimdall/chain-management.md
264264
- Governance: pos/architecture/heimdall/governance.md
265265
- Specification:
266-
- pos/spec/index.md
266+
- Specification: pos/spec/index.md
267267
- Concepts:
268268
- Concepts: pos/concepts/index.md
269269
- Tokens:

0 commit comments

Comments
 (0)