PIP-36: Advanced Staking Wrap up and Protocol Limits Adjustments

Summary

This proposal authorizes the DAO Council and Developers to allocate resources toward completing Advanced Staking functionality, enabling users to convert earned PRP into claimable rewards. Additionally, this proposal adjusts V1 internal limits to allow users more flexibility when interacting with their assets, as current parameters are overly restrictive for high-volume users.

Background

Advanced Staking was originally designed to allow users to redeem their PRP rewards within V1. However, due to differences in the final design structure, users are currently unable to utilize their PRP on Mainnet. With V1 now launched, it is time to enable users to claim their Advanced Staking PRP rewards in alignment with what was originally offered.

Delivering this functionality requires the DAO Council to coordinate with Developers to prepare, review, and test the necessary smart contracts and scripts. A follow-up proposal with specific implementation parameters will be presented for voting once development is complete.

The current Mainnet parameters are functioning as intended, but high-volume users are reaching limits too quickly. In addition to PureFi deposit/withdrawal limits, there is an internal tracking limit serving as a secondary safeguard. This limit is being exceeded prematurely due to how the circuits track UTXO spending in a cumulative manner. A parameter adjustment will address this issue and will also be reflected in the Base deployment.

Scope of Activities

Resources will be allocated from Grant funds previously provided by the Foundation, managed by the DAO Council in coordination with Developers’ allotted monthly hours.

The proposed work may include the following:

(a) Completion of Advanced Staking-related development tasks
(b) Review, testing, validation, and QA of Advanced Staking components
(c) Implementation and validation of internal limits parameter adjustments on V1
(d) Bug fixes or supporting technical work reasonably required to complete the above activities

Parameter Change Details

This proposal will implement a script affecting the following parameter: maximumAmountPerTimePeriod

  • Original value: Combined total of PureFi deposit/withdrawal limits

  • New value: 100x the deposit limit

This increase allows users to engage more freely with the protocol while still protecting against malicious usage.

Voting Options

For
Advanced Staking wrap-up work will commence, and internal limit changes will be implemented on both V1 Polygon (currently live) and V1 Base (soon to be live).

Against
No progress will be made on Advanced Staking, and no internal limit changes will be implemented.

2 Likes

Great Proposal…I am in full agreement to launch!

1 Like