Pluriverse Configuration Template

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.

["0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", "0x6a023ccd1ff6f2045c3309768ead9e68f978f6e1", "0x2853f6e9605419ccf38d102fb1fb3961904ae263"]

    * Mainnet: ["0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"] 
    * Rinkeby: ["0xc778417E063141139Fce010982780140Aa0cD5Ab"]
    * Gnosis Chain: ["0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d"]
  • details Name of the minion safe
    • Ex: Our DAO Safe

ID: 3

[ daos method Response ]

[

summoner (address) : 0x2619c649d98ddddbb0b218823354fe1d41bf5ce0



moloch (address) : 0x06b109353f6f2b5c028b9493f0787127bc6e1560



minion (address) : 0x3d9d583c3904581010df3744a4cf55d5b56dbd17



avatar (address) : 0xebe4b28634f1ac7e1f1c432d89ffb0586d97f965



initialized (bool) : false

]

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.
  • _raiseEndTime: When the campaign ends in UNIX epoch time.
  • _raiseStartTime: When the campaign starts in UNIX epoch time.
  • _maxUnits: The maximum units per address. Used to caluculate maximum an individual can contribute (_maxUnits * _pricePerUnit).
  • _pricePerUnit: Each unit has a price measured in Wei and contributors get 100 loot per unit (this is the minimum an address can contribute).
  • details Name of the Yeeter campaign
    • Ex: My Yeeter Project
[ yeeters method Response ]

[

(address) : 0xc2e614d6fb850d6323ca008ef906d5ab4168bfbd

]

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"]

["0x2619c649d98DDdDBB0B218823354FE1D41bF5Ce0","0x00de4b13153673bcae2616b67bf822500d325fc3"]

  • _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
  • 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.
  • 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!

Select a repo