This proposal outlines the technical changes to be implemented if passed.
Whereas, the REGEN Liquidity DAO (LP DAO) is an unincorporated entity with various assets and operations, this proposal formalizes the following:
1. LP DAO Recognition
The LP DAO will be officially recognized as an extension of the $REGEN community, serving the community and accountable to community vote.
2. Establishment of Governing Council
The LP DAO will establish a governing council authorized to execute the DAO's mission. The initial council members are:
- Christian Shearer, Steward of the LP DAO and CoFounder, Regen Network Development, PBC
- Will Szal, President of the Board of Directors, Regen Foundation
- James Bettauer, Founder and CEO, bridge.eco
3. Increase Community Tax Parameter
The CommunityTax parameter will increase from 2% to 17%, effectively escrowing the funds for the LP DAO into the Community Pool until withdrawn.
- Submit a gov v1beta1 based ParameterChangeProposal.
- Note: If Regen Ledger upgrades to v0.47 before this implementation, then instead submit a gov v1 proposal including a /cosmos.distribution.v1beta1.MsgUpdateParams message to update the CommunityTax parameter, instead of using the legacy gov v1beta1 based proposal.
Prior to change:
Cf = 0.02E
After the change:
Cf = 0.17E
4. Authorization for Weekly Disbursement Proposals
- The proposal authorizes the LP DAO to submit MsgCommunityPoolSpend proposals weekly until another solution is implemented and approved by vote.
- These proposals will be used to allocate funds to the LP DAO from the Community Fund on a weekly basis, with each proposal specifying the weekly amount.
Calculation Formula
Each proposed transfer amount will be determined by a formula calculating:
- the 15% of the emissions directed to the Community Fund (per this proposal)
- The existing balance in the Community Fund prior to the time period
- Any changes affecting the Community Fund during that time period
Future Upgrade Note
There is a planned upgrade to the CosmosSDK (v0.53) that includes a x/protocolpool module which appears suitable for this use case. However, the timeline for its release and the Regen Ledger's adoption of it is currently unknown.