--- title: Nestr Yeeter Configuration tags: yeeter --- # Nestr Yeeter Configuration ## 1) Summon DAO * `_saltNonce`: `0x` followed by any random hex number * Ex: `0xe2dd0d5ead0d481a10be6059d76100ee` * `_periodDuration`: Length of period (velocity) in seconds. * Ex: `3600` (1 hour in seconds) * `_votingPeriodLength`: Length of time for voting on DAO proposals measured in `_periodDuration` * Ex: `48` (2 days) * `_gracePeriodLength`: Length of time DAO members are allowed to ragequit before proposals are passed measured in `_periodDuration` * Ex: `48` (2 days) * `_approvedTokens`: Wrapped native token of the network you are deploying the Yeeter on. `wETH` for Mainnet and Rinkeby. `wxDai` for Gnosis Chain. Formatted as a string in an array. ``` * Mainnet: ["0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"] * Rinkeby: ["0xc778417E063141139Fce010982780140Aa0cD5Ab"] * Gnosis Chain: ["0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d"] ``` * `details` Name of the minion safe * Ex: Our DAO Safe ## 2) Summon Yeeter * `_moloch`: Address from the `Read Contract` `daos` function of the `DaoSafeMinionSummoner` Contract * Ex: `0xa57368072F96a5b6daBD9b5C70C08e0f0c7281bb` * `_wrapper`: Wrapped native token of the network you are deploying the Yeeter on. `wETH` for Mainnet and Rinkeby. `wxDai` for Gnosis Chain. Not formatted as an array. ``` * Mainnet: 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 * Rinkeby: 0xc778417E063141139Fce010982780140Aa0cD5Ab * Gnosis Chain: 0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d ``` * `_maxTarget`: Maximum capitalization of the campaign measured in `Wei`. * Ex: `69000000000000000000` (69 ETH) * [Ethereum Unit Converter](https://eth-converter.com/) * `_raiseEndTime`: When the campaign ends in UNIX epoch time. * Ex. `1648830000` (Friday, April 1, 2022 4:20:00 PM) * [Epoch & Unix Timestamp Conversion Tools](https://www.epochconverter.com/) * `_raiseStartTime`: When the campaign starts in UNIX epoch time. * Ex. `1647011460` (Friday, March 11, 2022 3:11:00 PM) * [Epoch & Unix Timestamp Conversion Tools](https://www.epochconverter.com/) * `_maxUnits`: The maximum units per address. Used to caluculate maximum an individual can contribute (`_maxUnits` * `_pricePerUnit`). * Ex. `3` * [Ethereum Unit Converter](https://eth-converter.com/) * `_pricePerUnit`: Each unit has a price measured in `Wei` and contributors get 100 loot per unit (this is the minimum an address can contribute). * Ex. `1000000000000000000` (1 ETH) * [Ethereum Unit Converter](https://eth-converter.com/) * `details` Name of the Yeeter campaign * Ex: My Yeeter Project ## 3) Setup DAO * `id`: id of DAO you summoned in step 1. * `_summoners`: Addresses of your core team who are founding members of your DAO. These members will hold shares and have voting rights. Add your address first (will automatically get 1 share) and format as an array of strings. * Ex: ["0x123...","0x456...","0x789..."] * `_summonerShares`: Amount of shares for founding members of your DAO. Take into account the first address already has 1 share. Format as an array. * Ex: [9,10,10] * `_summonerLoot`: Amount of loot for founding members of your DAO. Should probably be zero. * Ex. [0,0,0] * `_shamans`: Address of the Yeeter Shaman you summonded in Step 2 formated as a string in an array. * Ex: ["0x45Ea2b12F401f728ff3FD91472c3cE8D91227263"] ## 4) Register DAO * Go to [DAOhaus App](https://app.daohaus.club/) * Add `/register/[Chain ID]/[moloch address]` to the end of the URL. * Ex: `https://app.daohaus.club/register/0x4/0xa57368072F96a5b6daBD9b5C70C08e0f0c7281bb` ``` * Mainnet: 0x1 * Rinkeby: 0x4 * Gnosis Chain: 0x64 ``` * Connect your wallet to register your DAO. * Fill out the form to add the metadata of your DAO. * Set at least `NAME` and `DESCRIPTION` and click `Save`. * `LONG DESCRIPTION` accepts Markdown and will display when the 'Show More' button in the Yeeter interface is clicked. * Ex: [Example Long Description](https://hackmd.io/@Dekan/r1tZBBIZq) * If you want to display a `Soft Cap` in the Yeeter UI use the `TAGS` field. * Ex: `sc:20` (20% of the Maximum capitalization of the campaign) **Y33t!**