What are the Hatch Goals?
There are 2 Hatch Goals
- Minimum Goal: The amount that needs to be raised during the Hatch to initialize the bonding curve
- Maximum Goal: The maximum amount of funds that can be sent to the Hatch
The default setting for the Rinkeby Test was that both Goals were set to the same value, 300 tDAI.
This makes the math simple, and sets clear expectations for everyone. It removes all variables from the Hatch, most notably the Opening price and the Redeemable Pool Ratio.
Does this match the original Commons Stack Design?
No. The Commons Stack design had the desire of setting the Hatch Price and Open price as constants, but we only have a minimum raise (based on how much funding in the funding pool we think we need to make an impact) and did not have a cap on the Max that could be collected during the Hatch. To deal with the amount raised in the Hatch being variable we actually made the shape of the curve variable (in this case that would mean making the reserve ratio variable). You can see this in action on our website: https://commonsstack.org/abc
So what do we need to decide?
There are a few questions to discuss around the Hatch Goal…
[Technical Blocker] Can we still have the Hatch Price and Open Price constant if we don’t have the Hatch goal represent the Min and Max goal? There is a lot of value in keeping those two constant for the Hatchers to have clear expectations when joining.
Based off that answer, should it be a Min and a Max all in one as it is currently? Or should there be a Min and a Max? Or only a Min? Or a Min with a very very high Max?
Based off that answer, if applicable, how do we deal with a variable amount raised during the Hatch?
What information should we use to decide that actual value of the Min and Max goals?