👹

Moloch V2

Shares - non-transferable voting & economic interests in the DAO
Loot - non-transferable economic interests in the DAO
 
Both shares and loot entitle the holder to their proportional share of all guild tokens in the DAO treasury if they burn their interests
 
Jail - A member can have their shares forcibly converted to loot via a proposal by the other members. They do not lose any economic interests, only voting power.
 
Ways shares can be increased
  • On summon
  • Via standard proposal
 
Ways loot can be increased
  • Share conversion (guild kick)
  • Via standard proposal
 
How can shares be lowered
  • Rage quit - voluntary burning of shares
 
How can loot be lowered
  • Rage quit - voluntary burning of loot
  • Rage kick - involuntary burning of loot by the DAO on behalf of a jailed participant
 
How to read the members
A list of members is not directly query-able. Instead, it is best to parse events or create a subgraph to track share, loot creation and burn events
 
Procedure for tallying membership
  1. Parse summoning data to read sumonerShares
  1. Parse proposals to track when sharesRequested or lootRequested are non-zero
  1. Track when RageQuit events are emitted
 
Moloch V3
 
Key changes:
  • In V3, shares and loot can be made transferable through a governance proposal
    • Shares emit normal ERC20 events
    • Loot emits a different transfer event
  • Shares and loot can also be updated via memberActions by whitelisted shamans
 
👹

Moloch V2

Shares - non-transferable voting & economic interests in the DAO
Loot - non-transferable economic interests in the DAO
 
Both shares and loot entitle the holder to their proportional share of all guild tokens in the DAO treasury if they burn their interests
 
Jail - A member can have their shares forcibly converted to loot via a proposal by the other members. They do not lose any economic interests, only voting power.
 
Ways shares can be increased
  • On summon
  • Via standard proposal
 
Ways loot can be increased
  • Share conversion (guild kick)
  • Via standard proposal
 
How can shares be lowered
  • Rage quit - voluntary burning of shares
 
How can loot be lowered
  • Rage quit - voluntary burning of loot
  • Rage kick - involuntary burning of loot by the DAO on behalf of a jailed participant
 
How to read the members
A list of members is not directly query-able. Instead, it is best to parse events or create a subgraph to track share, loot creation and burn events
 
Procedure for tallying membership
  1. Parse summoning data to read sumonerShares
  1. Parse proposals to track when sharesRequested or lootRequested are non-zero
  1. Track when RageQuit events are emitted
 
Moloch V3
 
Key changes:
  • In V3, shares and loot can be made transferable through a governance proposal
    • Shares emit normal ERC20 events
    • Loot emits a different transfer event
  • Shares and loot can also be updated via memberActions by whitelisted shamans
Â