PIP-10: Launch Advanced Staking, Part 2: Configuration
This proposal is the second one out of two governing the launch of version 0.5 of the Panther Protocol, known as āAdvanced Stakingā. This PIP activates newly deployed software components by configuring both new and existing components of the Panther Protocol to work together.
Furthermore this PIP executes rewarding deployers of newly deployed components as per PIP-9.
Background
The approval of PIP-9 by the Panther DAO empowered the Panther community to deploy smart contracts and other software components for Pantherās v0.5. The source code of these components was published and licensed for the deployment.
Since then, community members have deployed these new components, making it possible: to complete the integration and launch version 0.5. To achieve this, newly deployed components and ones which existed before PIP-9 need to be configured to work as a whole.
This proposal authorizes the attached blockchain transactions, which are an indivisible part of this proposal. It also triggers the corresponding updates in configuration of the Panther Protocolās smart contracts.
This proposal also covers rewarding the users that deployed Advanced Stakingās components as per PIP-9.
Technical Details
New Smart Contracts
The Panther Protocol to be extended with the following, newly deployed smart contracts:
On the Ethereum mainnet:
- at 0xFED599513aB078Edea7Cf46574154f92b0B9FCAB - referred to as AdvancedStakeRewardAdviserAndMsgSender
On the Polygon network:
-
at 0x8f15a43961c27C74CB4F55234A78802401614de3 referred to as AdvancedStakeRewardController
-
at 0x47374FBE2289c0442f33a388590385A0b32a20Ff referred to as AdvancedStakeActionMsgRelayer
-
at 0x9a423671e9Cde99Ae88853B701f98ca9e136877B PantherPoolV0
-
0xE5da4955cBC480Eb9Bf9534def229F9D8339eE6d - PNftToken
-
0xb658B085144a0BEd098620BB829b676371B9B48c - ZAssetsRegistry
Subgraph instances
The following Subgraph instances will be used to feed data to the Front End:
(some more instances may be added to this list).
Smart contract configuration
The terms for the staking programs will be those outlined by PIP-9.
Furthermore, Advanced Staking will go live on 2022-12-08 @18:00:00, and stakes will be accepted for 119 days (till 2023-04-06 @18:00:00) if the 6,000,000 $ZKP reward pool is not depleted before or Pantherās v1 is not launched earlier.
zAssets may be redeemed from 2023-04-07 @18:00:00.
Further configuration details may be found in Pantherās Gitbook.
Community deployment rewards
As per the PIP-9 the following rewards shall be sent:
Proposed actions
The following actions are proposed:
Authorize and deploy to the Ethereum Mainnet and Polygon network the configuration transactions described in Pantherās Gitbook.
Send rewards to the deployers of smart contracts and Subgraph instances as per the PIP-9.
Participation
Please vote to accept or reject the proposed actions detailed above.
As per the existing DAO governance structure, as the staking smart contracts are not currently issuing any rewards, you need to hold $ZKP, staked or not, on the Ethereum Mainnet or Polygon to participate in voting.
Voting power is calculated by Snapshot.org taking a snapshot of the number of ZKP tokens per holder at the block within which the proposal was create