Skip to content

Commit

Permalink
Merge pull request #57 from 0xPolygon/staging
Browse files Browse the repository at this point in the history
Sepolia deployment
  • Loading branch information
DhairyaSethi authored Mar 31, 2024
2 parents 94fbb6c + 04de143 commit a0d98a8
Show file tree
Hide file tree
Showing 10 changed files with 2,820 additions and 1 deletion.
226 changes: 226 additions & 0 deletions broadcast/Deploy.s.sol/11155111/dry-run/run-1710941431.json

Large diffs are not rendered by default.

226 changes: 226 additions & 0 deletions broadcast/Deploy.s.sol/11155111/dry-run/run-latest.json

Large diffs are not rendered by default.

684 changes: 684 additions & 0 deletions broadcast/Deploy.s.sol/11155111/run-1710941790.json

Large diffs are not rendered by default.

684 changes: 684 additions & 0 deletions broadcast/Deploy.s.sol/11155111/run-1710941983.json

Large diffs are not rendered by default.

684 changes: 684 additions & 0 deletions broadcast/Deploy.s.sol/11155111/run-latest.json

Large diffs are not rendered by default.

219 changes: 219 additions & 0 deletions deployments/11155111.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,219 @@
# Polygon Ecosystem Token


### Table of Contents
- [Summary](#summary)
- [Contracts](#contracts)
- [Polygon Migration](#polygon-migration)
- [Default Emission Manager](#default-emission-manager)
- [Proxy Admin](#proxy-admin)
- [Polygon Ecosystem Token](#polygon-ecosystem-token)
- [Deployment History](#deployment-history)
- [1.1.0](#110)

## Summary
<table>
<tr>
<th>Contract</th>
<th>Address</th>
<th>Version</th>
</tr><tr>
<td>PolygonMigration</td>
<td><a href="https://sepolia.etherscan.io/address/0x3A3B750E7d4d389Bc1d0be20E5D09530F82B9911" target="_blank">0x3A3B750E7d4d389Bc1d0be20E5D09530F82B9911</a></td>
<td>1.1.0</td>
</tr>
<tr>
<td>DefaultEmissionManager</td>
<td><a href="https://sepolia.etherscan.io/address/0x20393fF3B3C38b72a16eB7d7A474cd38ABD8Ff27" target="_blank">0x20393fF3B3C38b72a16eB7d7A474cd38ABD8Ff27</a></td>
<td>1.1.0</td>
</tr>
<tr>
<td>ProxyAdmin</td>
<td><a href="https://sepolia.etherscan.io/address/0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2" target="_blank">0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2</a></td>
<td>N/A</td>
</tr>
<tr>
<td>PolygonEcosystemToken</td>
<td><a href="https://sepolia.etherscan.io/address/0x44499312f493F62f2DFd3C6435Ca3603EbFCeeBa" target="_blank">0x44499312f493F62f2DFd3C6435Ca3603EbFCeeBa</a></td>
<td>1.1.0</td>
</tr></table>

## Contracts

### Polygon Migration

Address: [0x3A3B750E7d4d389Bc1d0be20E5D09530F82B9911](https://sepolia.etherscan.io/address/0x3A3B750E7d4d389Bc1d0be20E5D09530F82B9911)

Deployment Txn: [0x2f970f386534ad08fd17465399884a9893f0b57b0aec7dd7ec4e655d272ba680](https://sepolia.etherscan.io/tx/0x2f970f386534ad08fd17465399884a9893f0b57b0aec7dd7ec4e655d272ba680)

Version: [1.1.0](https://github.com/0xPolygon/pol-token/releases/tag/1.1.0)

Commit Hash: [18b8ce1](https://github.com/0xPolygon/pol-token/commit/18b8ce1680539d71c2f244d8fdb2f7368c5a5f02)

Wed, 20 Mar 2024 13:39:43 UTC


_Proxy Information_



Proxy Type: TransparentUpgradeableProxy



Implementation: [0xC70198ad91082c4d6eEb70d991cc4B2b61Cb3d1E](https://sepolia.etherscan.io/address/0xC70198ad91082c4d6eEb70d991cc4B2b61Cb3d1E)



Proxy Admin: [0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2](https://sepolia.etherscan.io/address/0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2)



<details>
<summary>Implementation History</summary>
<table>
<tr>
<th>Version</th>
<th>Address</th>
<th>Commit Hash</th>
</tr>
<tr>
<td><a href="https://github.com/0xPolygon/pol-token/releases/tag/1.1.0" target="_blank">1.1.0</a></td>
<td><a href="https://sepolia.etherscan.io/address/0xC70198ad91082c4d6eEb70d991cc4B2b61Cb3d1E" target="_blank">0xC70198ad91082c4d6eEb70d991cc4B2b61Cb3d1E</a></td>
<td><a href="https://github.com/0xPolygon/pol-token/commit/18b8ce1680539d71c2f244d8fdb2f7368c5a5f02" target="_blank">18b8ce1</a></td>
</tr>
</table>
</details>


---

### Default Emission Manager

Address: [0x20393fF3B3C38b72a16eB7d7A474cd38ABD8Ff27](https://sepolia.etherscan.io/address/0x20393fF3B3C38b72a16eB7d7A474cd38ABD8Ff27)

Deployment Txn: [0x2f5ba33092820287a2f5f58fb34eeddf334785f2925215933b1dc9145d5bc280](https://sepolia.etherscan.io/tx/0x2f5ba33092820287a2f5f58fb34eeddf334785f2925215933b1dc9145d5bc280)

Version: [1.1.0](https://github.com/0xPolygon/pol-token/releases/tag/1.1.0)

Commit Hash: [18b8ce1](https://github.com/0xPolygon/pol-token/commit/18b8ce1680539d71c2f244d8fdb2f7368c5a5f02)

Wed, 20 Mar 2024 13:39:43 UTC


_Proxy Information_



Proxy Type: TransparentUpgradeableProxy



Implementation: [0x9B4D4Fc98C2Aa924a65AB827494159a76Fce6ceD](https://sepolia.etherscan.io/address/0x9B4D4Fc98C2Aa924a65AB827494159a76Fce6ceD)



Proxy Admin: [0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2](https://sepolia.etherscan.io/address/0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2)



<details>
<summary>Implementation History</summary>
<table>
<tr>
<th>Version</th>
<th>Address</th>
<th>Commit Hash</th>
</tr>
<tr>
<td><a href="https://github.com/0xPolygon/pol-token/releases/tag/1.1.0" target="_blank">1.1.0</a></td>
<td><a href="https://sepolia.etherscan.io/address/0x9B4D4Fc98C2Aa924a65AB827494159a76Fce6ceD" target="_blank">0x9B4D4Fc98C2Aa924a65AB827494159a76Fce6ceD</a></td>
<td><a href="https://github.com/0xPolygon/pol-token/commit/18b8ce1680539d71c2f244d8fdb2f7368c5a5f02" target="_blank">18b8ce1</a></td>
</tr>
</table>
</details>


---

### Proxy Admin

Address: [0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2](https://sepolia.etherscan.io/address/0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2)

Deployment Txn: [0x6cb11e091114182ec2686590b135940a897b50248927b7b9f685065b8879f723](https://sepolia.etherscan.io/tx/0x6cb11e091114182ec2686590b135940a897b50248927b7b9f685065b8879f723)



Commit Hash: [18b8ce1](https://github.com/0xPolygon/pol-token/commit/18b8ce1680539d71c2f244d8fdb2f7368c5a5f02)

Wed, 20 Mar 2024 13:39:43 UTC


---

### Polygon Ecosystem Token

Address: [0x44499312f493F62f2DFd3C6435Ca3603EbFCeeBa](https://sepolia.etherscan.io/address/0x44499312f493F62f2DFd3C6435Ca3603EbFCeeBa)

Deployment Txn: [0xdeb2b9d4544edf015e1d5d693cc7c3b0b4f7b839e51a9ed7a8ad51f2add48dfb](https://sepolia.etherscan.io/tx/0xdeb2b9d4544edf015e1d5d693cc7c3b0b4f7b839e51a9ed7a8ad51f2add48dfb)

Version: [1.1.0](https://github.com/0xPolygon/pol-token/releases/tag/1.1.0)

Commit Hash: [18b8ce1](https://github.com/0xPolygon/pol-token/commit/18b8ce1680539d71c2f244d8fdb2f7368c5a5f02)

Wed, 20 Mar 2024 13:39:43 UTC


----


### Deployment History


### [1.1.0](https://github.com/0xPolygon/pol-token/releases/tag/1.1.0)

Wed, 20 Mar 2024 13:39:43 UTC

Commit Hash: [18b8ce1](https://github.com/0xPolygon/pol-token/commit/18b8ce1680539d71c2f244d8fdb2f7368c5a5f02)

Deployed contracts:

- [Polygon Migration](https://sepolia.etherscan.io/address/0x3A3B750E7d4d389Bc1d0be20E5D09530F82B9911) ([Implementation](https://sepolia.etherscan.io/address/0xC70198ad91082c4d6eEb70d991cc4B2b61Cb3d1E))
- [Default Emission Manager](https://sepolia.etherscan.io/address/0x20393fF3B3C38b72a16eB7d7A474cd38ABD8Ff27) ([Implementation](https://sepolia.etherscan.io/address/0x9B4D4Fc98C2Aa924a65AB827494159a76Fce6ceD))
- [Polygon Ecosystem Token](https://sepolia.etherscan.io/address/0x44499312f493F62f2DFd3C6435Ca3603EbFCeeBa)

<details>
<summary>Inputs</summary>
<table>
<tr>
<th>Parameter</th>
<th>Value</th>
</tr>

<tr>
<td>matic</td>
<td>0x3fd0A53F4Bf853985a95F4Eb3F9C9FDE1F8e2b53</td>
</tr>

<tr>
<td>protocolCouncil</td>
<td>0xeE76bECaF80fFe451c8B8AFEec0c21518Def02f9</td>
</tr>

<tr>
<td>treasury</td>
<td>0xeE76bECaF80fFe451c8B8AFEec0c21518Def02f9</td>
</tr>

<tr>
<td>stakeManager</td>
<td>0x4AE8f648B1Ec892B6cc68C89cc088583964d08bE</td>
</tr>

<tr>
<td>emergencyCouncil</td>
<td>0xeE76bECaF80fFe451c8B8AFEec0c21518Def02f9</td>
</tr>
</table>
</details>

86 changes: 86 additions & 0 deletions deployments/json/11155111.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
{
"chainId": "11155111",
"latest": {
"PolygonMigration": {
"implementation": "0xC70198ad91082c4d6eEb70d991cc4B2b61Cb3d1E",
"proxyAdmin": "0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2",
"address": "0x3A3B750E7d4d389Bc1d0be20E5D09530F82B9911",
"proxy": true,
"version": "1.1.0",
"proxyType": "TransparentUpgradeableProxy",
"timestamp": 1710941983,
"deploymentTxn": "0x2f970f386534ad08fd17465399884a9893f0b57b0aec7dd7ec4e655d272ba680",
"commitHash": "18b8ce1680539d71c2f244d8fdb2f7368c5a5f02"
},
"DefaultEmissionManager": {
"implementation": "0x9B4D4Fc98C2Aa924a65AB827494159a76Fce6ceD",
"proxyAdmin": "0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2",
"address": "0x20393fF3B3C38b72a16eB7d7A474cd38ABD8Ff27",
"proxy": true,
"version": "1.1.0",
"proxyType": "TransparentUpgradeableProxy",
"timestamp": 1710941983,
"deploymentTxn": "0x2f5ba33092820287a2f5f58fb34eeddf334785f2925215933b1dc9145d5bc280",
"commitHash": "18b8ce1680539d71c2f244d8fdb2f7368c5a5f02"
},
"ProxyAdmin": {
"address": "0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2",
"proxy": false,
"timestamp": 1710941983,
"deploymentTxn": "0x6cb11e091114182ec2686590b135940a897b50248927b7b9f685065b8879f723",
"commitHash": "18b8ce1680539d71c2f244d8fdb2f7368c5a5f02"
},
"PolygonEcosystemToken": {
"address": "0x44499312f493F62f2DFd3C6435Ca3603EbFCeeBa",
"proxy": false,
"version": "1.1.0",
"timestamp": 1710941983,
"deploymentTxn": "0xdeb2b9d4544edf015e1d5d693cc7c3b0b4f7b839e51a9ed7a8ad51f2add48dfb",
"commitHash": "18b8ce1680539d71c2f244d8fdb2f7368c5a5f02"
}
},
"history": [
{
"contracts": {
"PolygonMigration": {
"implementation": "0xC70198ad91082c4d6eEb70d991cc4B2b61Cb3d1E",
"proxyAdmin": "0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2",
"address": "0x3A3B750E7d4d389Bc1d0be20E5D09530F82B9911",
"proxy": true,
"version": "1.1.0",
"proxyType": "TransparentUpgradeableProxy",
"deploymentTxn": "0x2f970f386534ad08fd17465399884a9893f0b57b0aec7dd7ec4e655d272ba680"
},
"DefaultEmissionManager": {
"implementation": "0x9B4D4Fc98C2Aa924a65AB827494159a76Fce6ceD",
"proxyAdmin": "0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2",
"address": "0x20393fF3B3C38b72a16eB7d7A474cd38ABD8Ff27",
"proxy": true,
"version": "1.1.0",
"proxyType": "TransparentUpgradeableProxy",
"deploymentTxn": "0x2f5ba33092820287a2f5f58fb34eeddf334785f2925215933b1dc9145d5bc280"
},
"ProxyAdmin": {
"address": "0x28cDCE6FfE44D03da1F7b15b474a0e72243873F2",
"proxy": false,
"deploymentTxn": "0x6cb11e091114182ec2686590b135940a897b50248927b7b9f685065b8879f723"
},
"PolygonEcosystemToken": {
"address": "0x44499312f493F62f2DFd3C6435Ca3603EbFCeeBa",
"proxy": false,
"version": "1.1.0",
"deploymentTxn": "0xdeb2b9d4544edf015e1d5d693cc7c3b0b4f7b839e51a9ed7a8ad51f2add48dfb"
}
},
"input": {
"matic": "0x3fd0A53F4Bf853985a95F4Eb3F9C9FDE1F8e2b53",
"protocolCouncil": "0xeE76bECaF80fFe451c8B8AFEec0c21518Def02f9",
"treasury": "0xeE76bECaF80fFe451c8B8AFEec0c21518Def02f9",
"stakeManager": "0x4AE8f648B1Ec892B6cc68C89cc088583964d08bE",
"emergencyCouncil": "0xeE76bECaF80fFe451c8B8AFEec0c21518Def02f9"
},
"timestamp": 1710941983,
"commitHash": "18b8ce1680539d71c2f244d8fdb2f7368c5a5f02"
}
]
}
7 changes: 7 additions & 0 deletions script/1.1.0/input.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,13 @@
"stakeManager": "0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908",
"emergencyCouncil": "0x37D085ca4a24f6b29214204E8A8666f12cf19516"
},
"11155111": {
"matic": "0x3fd0A53F4Bf853985a95F4Eb3F9C9FDE1F8e2b53",
"protocolCouncil": "0xeE76bECaF80fFe451c8B8AFEec0c21518Def02f9",
"treasury": "0xeE76bECaF80fFe451c8B8AFEec0c21518Def02f9",
"stakeManager": "0x4AE8f648B1Ec892B6cc68C89cc088583964d08bE",
"emergencyCouncil": "0xeE76bECaF80fFe451c8B8AFEec0c21518Def02f9"
},
"5": {
"migrationProxy": "0x5c5589fca76237Ed00BA024e19b6C077a108f687",
"stakeManager": "0x00200eA4Ee292E253E6Ca07dBA5EdC07c8Aa37A3",
Expand Down
3 changes: 2 additions & 1 deletion script/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"defaultRpc": {
"31337": "http://127.0.0.1:8545",
"1": "https://eth.llamarpc.com",
"5": "https://ethereum-goerli.publicnode.com"
"5": "https://ethereum-goerli.publicnode.com",
"11155111": "https://ethereum-sepolia-rpc.publicnode.com"
}
}
2 changes: 2 additions & 0 deletions script/utils/extract.js
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,8 @@ function getEtherscanLink(chainId, address, slug = "address") {
return `https://etherscan.io/${slug}/${address}`;
case 5:
return `https://goerli.etherscan.io/${slug}/${address}`;
case 11155111:
return `https://sepolia.etherscan.io/${slug}/${address}`;
default:
return ``;
// return `https://blockscan.com/${slug}/${address}`;
Expand Down

0 comments on commit a0d98a8

Please sign in to comment.