×
Grow Open Source Bounties Hackathons Grants Codefund Quests Kudos
Back to Grants

Commons Simulator: Modeling Sustainable Funding for Public Goods


CLR MATCH ROUND 5

2,852 DAI

FINAL AMOUNT

ROUND 5

4,031 DAI
120 contributors

Your contribution goes a long way!

1 DAI contribution

+ 36 DAI match

10 DAI contribution

+ 89 DAI match

100 DAI contribution

+ 177 DAI match

1,000 DAI contribution

+ 270 DAI match

Next update : 1 month, 2 weeks ago | Last updated : 1 month, 2 weeks ago

Description

{"ops":[{"attributes":{"background":"transparent"},"insert":"Funding open source projects & other "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://en.wikipedia.org/wiki/Public_good_(economics)"},"insert":"public goods"},{"attributes":{"background":"transparent"},"insert":" is a killer app of blockchain tech. "},{"attributes":{"background":"transparent","color":"#1155cc","link":"http://giveth.io"},"insert":"Giveth"},{"attributes":{"background":"transparent"},"insert":" & "},{"attributes":{"background":"transparent","color":"#1155cc","link":"http://block.science"},"insert":"BlockScience"},{"attributes":{"background":"transparent"},"insert":" are joining forces to build the "},{"attributes":{"color":"#1155cc","link":"http://commonsstack.org/"},"insert":"Commons Stack"},{"insert":":"},{"attributes":{"background":"transparent"},"insert":" a modular library of well engineered components that can be used to"},{"attributes":{"background":"transparent","bold":true},"insert":" align incentives"},{"attributes":{"background":"transparent"},"insert":" around contributing to public goods. "},{"insert":"\n \n"},{"attributes":{"background":"transparent"},"insert":"When people contribute to a public good (like donating to a Gitcoin grant, or developing open source projects) we believe they should be rewarded, and we have the designs for a toolkit to make it happen. The Commons Stack enables communities to create their own circular, "},{"attributes":{"background":"transparent","bold":true},"insert":"purpose-driven"},{"attributes":{"background":"transparent"},"insert":" economies that interface with the outside economy through a bonding curve that "},{"attributes":{"background":"transparent","bold":true},"insert":"bootstraps the network and brings continuous funding "},{"attributes":{"background":"transparent"},"insert":"to the desired cause. "},{"insert":"\n \nWe have "},{"attributes":{"link":" https://gitcoin.co/grants/539/the-commons-stack-iteration-0 "},"insert":"Gitcoin Grant"},{"insert":" that funds the Commons Stack's effort in general. Please consider also donating to that. \n\n"},{"attributes":{"bold":true,"background":"transparent","color":"#1155cc","link":"https://gitcoin.co/grants/539/the-commons-stack-iteration-0"},"insert":"https://gitcoin.co/grants/539/the-commons-stack-iteration-0"},{"attributes":{"background":"transparent","color":"#000000","bold":true},"insert":" "},{"insert":"\n\n"},{"attributes":{"background":"transparent","bold":true},"insert":"Donations to this grant will go to the continued development of a game illustrating how the Commons Stack will work"},{"attributes":{"background":"transparent"},"insert":", allowing players to cooperate in building a wide amount of successful Commons. To win the game, the players need to create sustainable funding for a community cause of their choice. "},{"attributes":{"background":"transparent","bold":true},"insert":"It will be interactive, fun, and informative!"},{"attributes":{"background":"transparent"},"insert":" "},{"insert":"\n \n"},{"attributes":{"background":"transparent"},"insert":"In short, the player will be led through a comic book style adventure and then set the parameters for the Commons economy that their character is deploying. Once they’ve set their initial conditions, "},{"attributes":{"color":"#1155cc","link":"http://cadcad.org"},"insert":"cadCAD"},{"attributes":{"background":"transparent"},"insert":" simulates how this would play out and shows the growth of funds in the community and the price of the token. The highest scores win and they will be enshrined on our leader boards. "},{"insert":"\n"},{"attributes":{"header":1},"insert":"\n"},{"insert":"THE PLAN"},{"attributes":{"header":1},"insert":"\n"},{"insert":"\nWe have executed on many of our milestones, most of which can be worked on in parallel. All funds raised will be in support of these milestones and spent transparently using the "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://beta.giveth.io/campaigns/5d110631994eac53adc8f21e"},"insert":"Giveth DApp"},{"attributes":{"background":"transparent"},"insert":":"},{"insert":"\n\n"},{"attributes":{"background":"transparent","bold":true},"insert":"Milestone 1 (In Progress: 80%)"},{"attributes":{"background":"transparent"},"insert":": Build an MVP that addresses all the technical hurdles. This is "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://commons.ipfs.technology/"},"insert":"in progress"},{"attributes":{"background":"transparent"},"insert":", and has its own short "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://docs.google.com/document/d/1iLTOJP0Oyo60uhMTEGk_9baE8ESVkp20LvNSvEPNKck/edit?usp=sharing"},"insert":"MVP Spec"},{"insert":"\n \n"},{"attributes":{"background":"transparent","bold":true},"insert":"Milestone 2 (Complete)"},{"attributes":{"background":"transparent"},"insert":": "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://docs.google.com/document/d/12zOPZeamFeXx8YJOHWvOYtLM1OMG3iS5DVAFkqxaUlo/edit?usp=sharing"},"insert":"Finalize the user journey"},{"attributes":{"background":"transparent"},"insert":" with a designer, and create the "},{"attributes":{"background":"transparent","link":"https://www.figma.com/file/ucJrYL0W93XUfwDjLBjRAX/Commons-Simulator-Wireframes?node-id=205%3A2096"},"insert":"designs and wireframes"},{"attributes":{"background":"transparent"},"insert":"."},{"insert":"\n\n"},{"attributes":{"background":"transparent","bold":true},"insert":"Milestone 2.5 (In Progress: 5%)"},{"attributes":{"background":"transparent"},"insert":": Work with an illustrator to develop comic book like drawings for the game."},{"insert":"\n\n"},{"attributes":{"background":"transparent","bold":true},"insert":"Milestone 3 (In Progress: 20%)"},{"attributes":{"background":"transparent"},"insert":": Adapt the cadCAD models to include the inputs and outputs we want to display matching the user journey."},{"insert":"\n \n"},{"attributes":{"background":"transparent","bold":true},"insert":"Milestone 4 (In Progress: 80%)"},{"attributes":{"background":"transparent"},"insert":": Complete the text for the first simulated Commons, including identifying the pieces of the text that need to be customized for each Commons and defining the terms that need tooltip explainers."},{"insert":"\n\n"},{"attributes":{"background":"transparent","bold":true},"insert":"Milestone 5"},{"attributes":{"background":"transparent"},"insert":": Finish the website for one Commons and collect user feedback."},{"insert":"\n \n"},{"attributes":{"background":"transparent","bold":true},"insert":"Milestone 6"},{"attributes":{"background":"transparent"},"insert":": Publish the revised website with five or more types of Commons. "},{"insert":"\n \nTHE INCENTIVES"},{"attributes":{"header":1},"insert":"\n"},{"insert":"\n"},{"attributes":{"background":"transparent","bold":true},"insert":"Donors that support this grant will"},{"attributes":{"background":"transparent"},"insert":" "},{"attributes":{"background":"transparent","bold":true},"insert":"receive "},{"attributes":{"bold":true,"background":"transparent","color":"#1155cc","link":"https://medium.com/commonsstack/the-trusted-seed-of-the-commons-stack-13d7e37f2de"},"insert":"CSTK tokens"},{"attributes":{"background":"transparent"},"insert":" if their donation is more than 100 DAI (or equivalent value), and they apply to be part of our "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://medium.com/commonsstack/the-trusted-seed-of-the-commons-stack-13d7e37f2de"},"insert":"Trusted Seed"},{"attributes":{"background":"transparent"},"insert":". "},{"insert":"\n\n"},{"attributes":{"background":"transparent","bold":true},"insert":"The largest donor in round 5 will get to choose the second public good we use for the next level!"},{"insert":"\n \n"},{"attributes":{"background":"transparent"},"insert":"We will create an "},{"attributes":{"background":"transparent","bold":true},"insert":"entertaining and engaging"},{"attributes":{"background":"transparent"},"insert":" experience that lets token engineers and others interested in funding public goods "},{"attributes":{"background":"transparent","bold":true},"insert":"play"},{"attributes":{"background":"transparent"},"insert":" with cadCAD. Besides creating an enjoyable experience, we have 3 main goals we hope to accomplish with this work:"},{"insert":"\n \n"},{"attributes":{"background":"transparent"},"insert":"\t1. Show the crypto community the power of using "},{"attributes":{"background":"transparent","bold":true},"insert":"modeling"},{"attributes":{"background":"transparent"},"insert":" to optimize their token ecosystems."},{"insert":"\n \n"},{"attributes":{"background":"transparent"},"insert":"\t2. Illustrate how "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://commonsstack.org/abc"},"insert":"token bonding curves"},{"attributes":{"background":"transparent"},"insert":" can be used to generate funding in a token economy."},{"insert":"\n \n"},{"attributes":{"background":"transparent"},"insert":"\t3. Show how "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://medium.com/commonsstack/conviction-voting-a-novel-continuous-decision-making-alternative-to-governance-62e215ad2b3d"},"insert":"Conviction Voting"},{"attributes":{"background":"transparent"},"insert":" works to inspire more novel governance systems."},{"insert":"\n"},{"attributes":{"background":"transparent","color":"#000000"},"insert":" "},{"insert":"\n"},{"attributes":{"background":"transparent","color":"#000000"},"insert":"THE BACKGROUND"},{"attributes":{"header":1},"insert":"\n"},{"insert":" \n"},{"attributes":{"background":"transparent"},"insert":"The goal of the "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://commonsstack.org"},"insert":"Commons Stack"},{"attributes":{"background":"transparent"},"insert":" is to use robust token engineering practices to bring sustainable funding to public goods. We are effectively creating circular economies around public goods that are run by DAOs wrapped in a token bonding curve."},{"insert":"\n \n"},{"attributes":{"background":"transparent"},"insert":"To ensure the long-term success of the Commons Stack and enable rapid innovation on our designs by the greater community, we have a heavy focus on modeling our systems in "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://cadcad.org/"},"insert":"cadCAD"},{"attributes":{"background":"transparent"},"insert":" before developing smart contracts."},{"insert":"\n \n"},{"attributes":{"background":"transparent","color":"#1155cc","link":"http://block.science"},"insert":"BlockScience"},{"attributes":{"background":"transparent"},"insert":" has created preliminary models of our circular economy and governance system. The modular cadCAD models for the Augmented Bonding Curve (broken into the Hatch and the ABC sims) and Conviction Voting are simplified but complete and can be viewed here:"},{"insert":"\n"},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://github.com/commons-stack/conviction/blob/master/hatch_sim.ipynb"},"insert":"Hatch simulation"},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://github.com/commons-stack/conviction/blob/master/abc_sim.ipynb"},"insert":"Augmented Bonding Curve simulation"},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://github.com/commons-stack/conviction/blob/master/conviction_cadCAD3.ipynb"},"insert":"Conviction Voting simulation"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\n"},{"attributes":{"background":"transparent"},"insert":"And our game is being built in "},{"attributes":{"background":"transparent","color":"#1155cc","link":"https://github.com/commons-stack/commons-simulator"},"insert":"this repo"},{"insert":".\n"},{"attributes":{"header":1},"insert":"\n"},{"attributes":{"background":"transparent","color":"#000000"},"insert":"THE TEAM"},{"attributes":{"header":1},"insert":"\n"},{"insert":"\n"},{"attributes":{"background":"transparent","color":"#000000"},"insert":"We have a very solid team for this project. "},{"insert":"\n\n"},{"attributes":{"background":"transparent","color":"#000000"},"insert":"The lead dev is Sem (a contributor to Commons Stack and Aragon through 1hive) who is currently supported by Phabio, Paco and several other front end developers. Max from Magic Powered has led the design work; Ben and Andrew are working on the cadCAD backend; Dawid and Dani pushed the narrative forward; Nyann Catt is our illustrator; and Griff is holding down the product owner role. "},{"insert":"\n\n"},{"attributes":{"background":"transparent","color":"#000000"},"insert":"Join the project by jumping into our Telegram channel: "},{"insert":"\n\n"},{"attributes":{"background":"transparent","color":"#000000","link":"https://t.me/csddev"},"insert":"https://t.me/csddev"},{"attributes":{"background":"transparent","color":"#000000"},"insert":" "},{"insert":"\n\n"},{"attributes":{"color":"#000000"},"insert":"We actively invite and reward contributions to this project. "},{"insert":"\n\n"}]}

Activity Feed