Abstract
We propose implementing contract changes to the stake.link protocol to a) mint 235,000,000 SDL tokens (resulting in a total supply of 500,000,000 SDL), b) permanently remove the ability to mint SDL, and c) enable ability to claw back locked SDL assigned to Node Operators.
Rationale
Benefits
- Transparency: The stake.link DAO enters a “burn only” era where the total SDL supply can only ever be reduced, protecting participant concentration and improving confidence for existing and prospective participants.
- Value: Establish the “Stake.link Platform Upgrade Reserve” (SPUR) with the purpose of incentivizing Providers to issue contributions to the SDL platform, which are forecasted to lead to a net increase of a) SDL utility, b) rewards per SDL, and/or c) SDL value. Example incentives may include: onboarding Chainlink node operators, onboarding validators for future staking protocols, and/or contributing technologies or protocols to the platform, etc.
- Adaptability: Enables platform to respond to not-yet-known market conditions to iterate, scale, and pivot as necessary while also providing a graceful mechanism for offboarding Node Operators (“Providers”) in the event of an exit (whether involuntarily via governance, or voluntarily)
Motivation
What prompted this proposal?
The current model establishes no upper-limit of supply and relies on future minting of SDL in order to incorporate additional value propositions to the platform.
While the intention of any SDL mint (for objectives SPUR is now intentended to serve) is aligned with the forelying objectives (net increase of SDL utility, rewards per SDL and SDL value), naturally this provided minimal predictability for when and by how much the supply of SDL would increase, culminating in reasonable uncertainty from current and prospective platform participants as well as concerns around unreasonable dilution not commensurate with increased value.
A few solutions have been examined to solve these problems. One such solution was to potentially eliminate the Treasury altogether and mint SDL on demand per each governance proposal. While this may solve aspects of the problem statement, it does not solve the upper-limit problem, and also creates a few problems of its own (e.g., establishing a discretionary fund vs. inefficiencies of requiring governance approval for every usage of SDL, however small).
This current proposal was the result of collaboration with Providers, Governing Council members, and community members. We believe this most efficiently solves the problems of participant confidence and protection whilst adding flexibility for the type of growth in the platform that maximally benefits all participants. We also believe a maximum total supply is healthy for any project, as it creates transparency and accountability for usage of funds (e.g., Treasury and SPUR).
What went into the decision process to align on an initial 500M total supply?
Building a novel platform in a nascent industry provides one with at best an unpredictable environment and at worst a volatile one. We believe it is far too early in the Chainlink ecosystem, the Web3 infrastructure ecosystem, the greater DeFI ecosystem, and the entire crypto ecosystem as a whole – all of which we intend to participate in – to make decisions regarding supply that may prematurely inhibit the future success of the platform.
We’ve speculated about issuing 5-8M SDL per Chainlink Node Operator for the next batch of Providers that join the platform. Supposing a batch of 15 joined, this could be anywhere from 75-120M. The only way in which this amount of SDL would be approved is if it would clearly result in an increase of rewards per SDL based on the additional LINK staking capacity (and therefore LINK staked) afforded by the new round of Providers. That said, Chainlink Staking is still in V0.1 and there are many factors at play to which we are not yet privy that could inform different economics around the amount of SDL per Provider. The platform must remain flexible to changing market conditions in such a way that it is able to secure additional staking capacity, regardless of how. The long-term success of the platform, as it relates to Chainlink liquid staking, hinges on securing exponentially more LINK than the current 750,000 limit.
Beyond this, the vision of the platform is to be The Consortium of Node Operators and Validators, agnostic to any one protocol or chain. We can envision partnership opportunities with other such validators, networks or protocols that result in a net value addition to platform participants. Some of these opportunities may require SDL incentives to secure the partnership. We could envision 10-20 such opportunities over the span of many years, perhaps each opportunity ranging between 3-7M SDL tokens (30-140M total).
While these types of opportunities would be funded by SPUR, there are other use cases which would come from the Treasury, such as centralized exchange listing, marketing opportunities, strategic partnership, legal structuring of the DAO, advisory services, etc. While proposals may be made to allocate SDL from Treasury to SPUR, the inverse is generally not the intended case, which means we’d rather err on too much to the Treasury than too much to SPUR (as this can be more naturally remedied by subsequent proposals).
Given the above, we’ve proposed 200,000,000 SDL be minted to SPUR and another 35,000,000 to the Treasury. SPUR usage will require a SLURP, including specific metrics and KPIs on how the proposal will add value to the platform, will be required to authorize any disbursement from SPUR. Treasury usage in excess of 250,000 SDL will require a SLURP detailing intended usage.
The intention with this supply is to maintain maximal flexibility to respond to changes in the ecosystem, with an intention to burn SDL in the future if and when it is determined it is not required (either from Treasury or SPUR). We believe it is more fiscally responsible to with an abundance of caution secure the future financial interest of the platform with the ability to burn the supply down rather than prematurely burn too much of the supply with good intentions but unacceptable repercussions for all participants.
Why Implement Clawbacks for Providers?
From time-to-time, a Provider may exit the platform, whether voluntarily or involuntarily (in the latter case, via governance). In such cases, the locked SDL will be claimed by the DAO and repurposed.
In the current model of minting SDL on demand for new disbursements, the mechanics of executing this did not require a clawback feature, in that the locked SDL would be burned and new SDL allocations could be minted to new Providers joining the platform.
In this proposed model, by removing the ability to mint SDL, if the Provider locked SDL is burned, it would reduce the total supply without providing recourse for the ability to replace that Provider (e.g., new Provider joining the platform). Therefore, the Delegator contractor which stores the locked SDL for Providers will be upgraded to add a new method for claiming the locked SDL from the Provider back to SPUR (executable upon governance).
Why Implement Clawbacks for the SDL Airdrop Pool?
SLURP-3 defined an Airdrop with a claim period expiring October 15, 2023. According to SLURP-3, this amount would be burned. Similar to clawbacks for Providers, with disabling the ability to mint SDL, we believe each burn of SDL should be made thoughtfully and with explicitly defined objectives. The intention of this proposal is to set a supply of 500,000,000 SDL until such a time to propose a burn of future SDL tokens. Therefore, rather than burning unclaimed SDL from the Airdrop as of October 15, 2023, this proposal aims to claim that SDL back to the Treasury with the objective of preserving an exact supply of 500,000,000.
Specification
Implementation:
- Create SPUR Multi-Sig with same governance signers as the stake.link Treasury Multi-Sig (“Treasury”)
- Mint
200,000,000
SDL to SPUR - Mint
35,000,000
SDL to Treasury - Execute
renounceOwnership
on SDL Contract to burn ability to mint SDL tokens - Upgrade Delegator contract to add
claim
method for locked provider SDL that claims the SDL back to SPUR - Update circulating supply API to exclude SPUR
Process Changes
- Any initiative requiring a Treasury disbursement greater than or equal to 250,000 SDL will require a SLURP
- Any initiative requiring a SPUR disbursement will require a SLURP
- On or after October 15, 2023 at 00:00 UTC (the 180 day claim period for SLURP-3’s “SDL Airdrop” ), direct unclaimed SDL to the Treasury
Resulting Total Supply Distribution:
- Providers (e.g., Node Operators):
165,000,000
- Ecosystem Partners:
20,000,000
- Treasury:
84,581,136
* - SPUR:
200,000,000
- Community:
30,418,864
* - TOTAL Supply:
500,000,000
Estimated Circulating Supply Distribution:
- Providers:
1,643,397.96
* - Ecosystem Partners:
0
- Treasury:
0
- SPUR:
0
- Community:
29,187,842.97648938
* - TOTAL Circulating:
30,831,240.93648938
- As a percent of total supply:
~6.17%
Special Notations on Supply
- Total Supply
- Treasury may be greater and Community lesser respective to the unclaimed SDL as of October 15, 2023 00:00 UTC
- Circulating Supply
- Providers were issued 1% unlocked SDL as of December 5, 2023 at token launch. The aforementioned circulating number represents the sum balance for all Providers as of the draft of this article. All other locked tokens (which will now not vest according to SLURP-4) do not count towards circulating supply
- Community may be higher, respective to additional claimed SDL tokens since the draft of this article from the LPL to SDL Migration Contract (which are not counted towards circulating until claimed)
Copyright
Copyright and related rights waived via CC0.