The dxDAO fundraiser was built using the Fairmint implementation of the continuous organization model. The token issued gives the buyer access to future cash flows of the dxDAO.
DAO Reserve (amount and vesting period)
100,000 DXD Tokens issued to the dxDAO in a pre-mint, vested over 3 years with monthly vesting (every month 1/36 = ~2775 DXD will be liquid)
Curve slope / issuance
The curve slope is linear, as per the cOrg model.
Calculate such that $300,000 USD (in ETH, at current prices) would be raised in exchange for 12,000 DXD, or about 11% of the total supply.
Kickstarter goal
This is a minimum threshold for the fundraise, until which point investors can withdraw the entirety of their investment.
$50,000 denominated in ETH using current prices.
Reserve percentage
A portion of the collateral invested in the curve is held in reserve to facilitate sell orders (providing a liquidity guarantee).
Set at 10% as per cOrg model recommendations. Investors want their money to be used to grow the dxDAO, not sit in reserve.
Dividend percentage
A portion of revenue is allocated to the reserve, increasing the value of all outstanding bonding curve tokens.
Define as 10% of revenue, for a minimum of 5 years. The duration of revenue allocation here can be increased at a later date, but never decreased.
A more technical look into cOrg parameters and their suggested values
uint _initReserve = 100,000 DXD,
The pre-mint amount, in DXD tokens.
address _currencyAddress = null,
Collateral token address. Set to null address to use Ether.
Suggested to use Ether.
uint _initGoal = 4,800 DXD,
Kickstarter goal, in DXD tokens.
uint _buySlopeNum / uint _buySlopeDen