From d3062bdc14dc5645414785f4f12ce6d42f69a76e Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Tue, 31 Aug 2021 10:53:50 +0200 Subject: [PATCH] Financial Programs WIP --- .../B/Bonus/Bonus-Pool/bonus-pool.json | 4 +- .../R/Rewards/Rewards-Pool/rewards-pool.json | 4 +- .../community-building-programs.json | 4 +- .../financial-programs.json | 17 ++++++- .../Staking-Program/staking-program.json | 49 +++++++++++++++++++ 5 files changed, 70 insertions(+), 8 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json b/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json index a8b1b97da..0d247503b 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json +++ b/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json @@ -1,8 +1,8 @@ { "type": "Bonus Pool", "definition": { - "text": "A Bonus Pool allocates the tokens to be distributed as bonuses for participating in certain Governance Programs. Each program that features a Token Bonus has its Bonus Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. A bonus represents an incentive to participate in the given program and is displayed Tokens Bonus node.", - "updated": 1630169555986 + "text": "A Bonus Pool allocates tokens to incentivize participation in specific Governance Programs. Each program that features a Tokens Bonus node has its Bonus Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. A bonus is an incentive to participate in the given program and its value is displayed in the Tokens Bonus node.", + "updated": 1630399869123 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json b/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json index 9faa1dac0..263148226 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json @@ -1,8 +1,8 @@ { "type": "Rewards Pool", "definition": { - "text": "A Rewards Pool allocates the tokens to be distributed as rewards for contributions on several of the existing Governance Programs. Each program that distributes rewards has its Rewards Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. Rewards represent the value of your contributions to each of the programs. Each program calculates rewards in a particular way and displays the result in its Tokens Rewards node.", - "updated": 1630169267228 + "text": "A Rewards Pool allocates tokens to reward contributions to specific Governance Programs. Each program that features a Tokens Awarded node distributes rewards from a Rewards Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. Rewards represent the value of your contributions to each of the programs. Each program calculates rewards in a particular way and displays the result in the Tokens Awarded node.", + "updated": 1630399801989 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json index b6b48cdad..286cc2fe5 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json @@ -26,8 +26,8 @@ }, { "style": "Text", - "text": "Let's explore how Rewards Pools are distributed in the case of Community Building Programs. In general terms, the Referral Program, Support Program, and Mentorship Program all have the following common rules:", - "updated": 1630168572231 + "text": "Let's explore how each Rewards Pool is distributed in the case of Community Building Programs. In general terms, the Referral Program, Support Program, and Mentorship Program all have the following common rules:", + "updated": 1630399976367 }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json b/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json index 92a267988..2dfb660a5 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json @@ -6,8 +6,21 @@ }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630397902177 + }, + { + "style": "Success", + "text": "Learn more about how Token Power Flows into these programs!" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json b/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json new file mode 100644 index 000000000..c871e7c96 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json @@ -0,0 +1,49 @@ +{ + "type": "Staking Program", + "definition": { + "text": "The staking program allows the Superalgos Community to compensate token holders for the sake of holding tokens. Holding tokens may be a valuable contribution that the Community may decide to incentivize at any point.", + "updated": 1630399040101 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630399087739 + }, + { + "style": "Text", + "text": "This is a very simple program, as it doesn't involve smart contracts or transferring funds out of your Governance Address." + }, + { + "style": "Text", + "text": "You may participate in the Staking Program with the Token Power that you haven’t used for other purposes. All you need to do is spawn the program from within the Financial Programs node and let some Token Power flow into it.", + "updated": 1630399445299 + }, + { + "style": "Text", + "text": "You will get tokens from the Staking Rewards Pool defined in the Superalgos Pools hierarchy under the Governance Programs node, proportional to the Staking Power you direct to the program." + }, + { + "style": "Text", + "text": "The calculation of the Tokens Awarded for this program is similar to how Tokens Bonus is calculated on other programs, as a direct Rule of Three:" + }, + { + "style": "Json", + "text": "Total Staking Power [*] -> 100% of the pool\n Your Staking Power [**] -> X% of the pool -> Tokens Awarded\n\nTokens Awarded = Your Staking Power * 100% / Total Staking Power\n\n[*] The power driven to the Staking Program by all User Profiles combined.\n[**] The power you drive to the Staking Program.", + "updated": 1630399128595 + }, + { + "style": "Note", + "text": "Notice that staking may not be the best way to accumulate more tokens. Some other programs, like the Community Building Programs, may offer a better financial opportunity through their Tokens Bonus! You may want to check how big are the Bonus Pool incentives in other programs and compare those with the Staking Rewards Pool!", + "updated": 1630399853495 + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" + } + ] +} \ No newline at end of file