Summary
Sayve Protocol and PylonBoard are proposing to officially adopt and integrate the Mineral Grade system into Pylon Protocol. Such a loyalty-scoring system would benefit the protocol by providing a clear, measurable, and consistent standard to value and incentivize long-term staking behaviours. This in turn will attract more investors and projects to be actively engaged on the Pylon platform, resulting in a virtuous cycle for the ecosystem.
Background
The development of Mineral Grade has been solely a community coalition effort. It was sponsored by Sayve Protocol, designed and developed together with PylonBoardâ˘. Essentially itâs a scoring system that uses time-series data and quadratic functions to determine the value of loyalty, or long-term staking behaviour. The system made its debut through Sayveâs Prefund for the purpose of a fair distribution of the IDO allocation for Pylon stakers. The Pylon and Terra Luna community have received this system with a warm welcome and generally considered this highly-coveted loyalty mechanism a long due milestone.
We have also witnessed a fast-growing number of inquiries for individual Mineral Grade information, therefore this propels both PylonBoard and Sayve Protocol to take the initiative to make Mineral Grade the official system for the Pylon protocol.
Benefits
Pylon Protocol
- Great feature to attract investors, strengthening $MINEâs tokenomics.
- Instilling a meaningful purpose and practical value for staking behaviour.
- Enabling gamification opportunities for Pylon protocol and its portfolio projects in designing future products
- Demonstrating the impact of community initiatives, making Pylon an exemplary DAO within this young Terra Ecosystem.
- Empowerment & entitlement: community members are incentivized to take part in building and expanding the Pylon ecosystem further.
Pylon Community
- Fair reward system: stakers get properly rewarded for their respective financial investment and community involvement
- Empowerment & entitlement: community members are further incentivized to take part in building and expanding the Pylon ecosystem.
- Fulfillment of emotional needs: stakers can achieve better mental health e.g., happiness and satisfaction
Current status of Mineral Grade:
Currently it is a manually triggered operation to compute the scores off-chain with post processing in Jupyter Notebooks. Also it is tailored for Sayveâs IDO with parameters selected by them.
However the core logic and thought process for how the scoring system works is in place, and is thus ready for final parameterization and implementation to be calculated off-chain and then updated into an on-chain contract for easy querying.
Scoring Parameters Standardization
Existing parameters:
- Must have been staking for a total of 1.5 months in total, since staking genesis
- NOT required to currently be staking MINE
- The lower 60 percentile based off the quadratic score was removed as being ineligible for a tier
- The remaining 40 percentile was tiered
Future parameters:
- Must be an active staker, being active meaning holding 50 MINE or more (2.5 UST worth currently)
- No staking time cap as the score will take care of this (see the documentation linked below)
- Lower 50% will be âunrankedâ (tier 0) based off score
- Remaining 50% will be ranked / tiered and really start earning benefits
- Define scoring boost for active participation in on-chain votes
Please note that current parameters are set based on Sayve Protocolâs requirements for their respective Prefund IDO. This still effectively eliminated a good amount of zombie wallets and untrue stakers.
All parameter adjustments can be achieved via governance proposal, further enhancing the power of staking.
Requirement:
Grant amount: 58,600 UST or $Mine equivalent . This number is based on two key arguments:
- The fact that Mineral Grade will play a critical role for the expansion of the Pylon platform and strengthen $Mine tokenomics; and
- Kujira, formerly known as Harpoon, was able to receive 20.8k $ANC (~120k ust) from Anchor community fund for building a GUI to enable community liquidation
The full implementation / integration of the Mineral Grade will be a multi-step process with 3 deliverables.
The first 2 deliverables will be deployed on Pylonboard, which is already Open Source under the MIT license.
The final deliverable is integration into the core Pylon UI which we are happy to do, if possible, otherwise that will be up to the Pylon team.
Automation of computations
First the computations will be automated and added to Pylonboard. They will be computed at least once daily and scores will be visible by using the existing wallet connect feature.
Scores are queryable using the existing GraphQL api on Pylonboard.
Smart contract for on-chain queriability
Second phase is creating a smart contract which can receive the scores daily so they are queryable on-chain, Pylonboard UI will be updated to query this rather than the backend.
Integration into Pylon core UI
The Mineral Grade should be integrated with Pylonâs core UI, either using the GraphQL endpoints or the smart contract
Cost breakdown
Phase 1
Category | Estimated hours | Cost (UST / MINE equiv.) |
---|---|---|
Research & prototype | 60 | Sponsored by Sayve |
UI Prototyping + implementation | 100 | 10,000 UST |
Handling of votes and score boosting | 24 | 2,400 UST |
âCalculation of scoresâ-engine | 80 | 8,000 UST |
Migrating baseline-score to production | 10 | 1,000 UST |
Updating documentation | 24 | 2,400 UST |
QA / Bug-fixing | 32 | 3,200 UST |
Buffers / misc | 32 | 3,200 UST |
TOTAL | 30,200 UST |
Phase 2
Category | Estimated hours | Cost (UST / MINE equiv.) |
---|---|---|
Smart-contract development | 160 | 16,000 UST |
Update scores in contract | 24 | 2,400 UST |
Updating documentation | 24 | 2,400 UST |
QA / Bug-fixing | 32 | 3,200 UST |
Deployments testnet/mainnet | 24 | 2,400 UST |
1-year gas-fee cost* | N/A | 2,000 UST |
TOTAL | 28,400 UST |
Phase 3
Cannot currently be estimated as we do not know Pylonâs codebase nor whether Pylon wishes to add this on their own time.
Mineral Grade Documentation:
Documentation on how exactly the scores are calculated and weighed, please refer to:
Remark:
Although Sayve Protocol and Pylon Board are jointly proposing the Mineral Grade, the requested grant herein is strictly for Pylon Board only. Sayve Protocol is merely showing our support for a fellow community member and advocating the betterment of the Pylon platform.
Voting Specification:
For: Integrate the Mineral Grade as the official Pylon loyalty scoring system with âfuture parametersâ laid out above
Against: Do not integrate the Mineral Grade.