• © Goverland Inc. 2026
  • v1.0.8
  • Privacy Policy
  • Terms of Use
HashesHashesby0x1B415915001528f20b9148AFb592d5445B1120Aa0x1B41…20Aa

Permutation 5: Should HashesDAO fund further development work?

Voting ended almost 4 years agoSucceeded

Situation The HashesDAO currently has built a novel technical platform (based in Solidity smart contracts) for artists to interact/extend concepts around using a hash as a primitive for NFT projects. The HashesDAO also has >500 ETH in its treasury which is intended support Permutations sponsored by the HashesDAO community.

Complication While several Permutations have been initiated and voted for by the community, currently new development work is "stuck", with no technical contributors stepping up to build several proposed projects from Permutations 1-4 in the absence of a compensation mechanism. DexLabs, the original technical sponsor of the HashesDAO (and hodler of 100 HashesDAO NFTs) is currently understaffed to build new HashesDAO Permutations as they are working on other projects within their organization.

Question Can the HashesDAO create a Development Framework that will complete the current backlog of defined development projects as well as to guide future development efforts for upcoming Permutations?

Answer Permutation 5 proposes the following Development Framework for HashesDAO community discussion, which encompasses Permutation Development Roles, Permutation Compensation, a Permutation 5 Scope of Work, and Permutation Deliverables.


Permutation Development Roles

  1. HashesDAO - discuss Permutation goals and criteria, set and approve budgets via HashesDAO voting
  2. Permutation Sponsor(s) - organize the Permutation proposal, mission, direction, and set up the vote for the HashesDAO
  3. DexLabs - offers architectural guidance for components which are going to be reusable across multiple permutations. This will ensure a solid base and create an incentive for the HashesDAO to consider Permutations that facilitate other Permutations
  4. Permutation project manager (PM) - manage communications between various contributors as well as serve as catalyst to "get things done" within a Permutation
  5. Developers - work with Permutation Sponsor(s), DexLabs, and PM to agree on Permutation projects, design, architecture, and then develop the work
  6. Depending on the Permutation and members, these roles could be split between several people/entities or a single person/entity could fulfill multiple roles.

Permutation Compensation Framework: Currently Permutations failed to find development resources because there was a lack of incentive for developers. We propose the following compensation framework:

  1. 2 ETH / week for Solidity development (both Solidity development + Solidity code auditors). A good rule of thumb is to budget 50% of the time of Solidity development for Solidity code auditors to ensure that the smart contracts are doing as intended and avoiding exploits.
  2. 1 ETH / week for UI/UX/Front-end/Full-stack development
  3. 15% of total project budget for Project Manager
  4. Alignment to long term HashesDAO participation. -We propose that 50% of the contracted ETH be paid to project developers on a pro-rata basis every two weeks, with the final 50% released to the project developers upon project completion. The Project Managers will receive 100% of their ETH upon project completion, using the simple formula of PM compensation = Total Permutation ETH spent * 15%. -Assuming that a new Permutation 6 will be sponsored to build the Artist Hash as proposed by @quimp - we could also extend that proposed framework to create a DAO Builder Hash and mint one for each Permutation participant.

Permutation 5 Scope of Work The vision for development work in Permutation 5 is to further develop the core infrastructure to iterate beyond "a collection of smart contracts" to achieve a V1 UX where artists can actually interact with Hashes smart contracts via a website interface that is connected to the HashesDAO smart contract infrastructure. Furthermore, Perm5 seeks budget for outstanding development work as defined by Perm3 sponsor, @hash_hodler and

Components can be summarized as:

  1. Perm 3 - sigil management contract, api connection, js endpoint and UI (estimate: 2 weeks Solidity dev + 4 weeks JS/API endpoints)
  2. Eligibility predicate system - 2 weeks Solidity dev
  3. Mint fee predicate system - 1/2 week Solidity
  4. UI/UX to actually create new collections and tie together to smart contracts - 7 weeks Frontend Development + 3 weeks Fullstack work (will also address Website permutation architecture)

More detailed development requirements can be found here (subject to further revisions as the projects follow an iterative development process):

https://docs.google.com/document/d/1sQdbDcHoyTQ8LxY1qXPJHB3chIZA-WvjFWRImMCes-A/edit#heading=h.lgr60gnfx4b1

Permutation 5 Deliverables Permutation 5 will produce the following deliverables:

Perm 5 Sponsor/PM will document the following:

  1. the process to find and contract with developers
  2. the methods used for compensation and management throughout the Permutation
  3. standards for smart contract/ui/backend code documentation, as well as a definition of "when a project is done"

Perm 5 Developers

  1. do the development work
  2. also responsible for deploying smart contracts to mainnet --> the DAO will budget 0.25 ETH as gas for each Permutation
  3. responsible for working with DexLabs to deploy any website changes to the hashes.xyz platform.

Perm 3 & 5 Sponsors/PM

  1. work with developers to define and implement the work from their permutations
  2. document how individuals can interact with the technology built by the Permutation

Proposed Roles

  1. Perm 5 Sponsor and PM - @SydneyJason
  2. Perm 3 Sponsor and PM - @thedavidb
  3. Additional advisors - @quimp, @hashhodler, @Ѳ𝓇 ___#, @binmaker, @Ainsley

Proposed Budget Development project timelines are difficult to predict with perfect accuracy. The following estimates are from the above Scope of Work and include a 20% padding; the "Estimated ETH + 20%" are maximum budgets under the current proposal - any overages will require a new vote from the DAO. Ideally the Permutations will come in under budget.

Based on current project estimates, the proposed budget will be between 35.08 ETH and 41.75 ETH. Padding to allow for any additional overages, Permutation 5 is seeking up to 50 ETH from the HashesDAO treasury.

https://docs.google.com/spreadsheets/d/178PjPRllcPPeI8U06isNx6PxeGyORkRoAKm1N1-eeA0/edit#gid=0

A Gnosis safe multisig wallet should be set up to manage the ETH funds and payments for this project. We propose that @SydneyJason, @hashhodler, @Ѳ𝓇 ___#, @quimp and @thedavidb be the original key-holders (budget = up to 1.0 ETH for gas)

Also - if the proposed Permutation 6 "Artist's Hash" project is completed and extended to include a "DAO Builder" hash, each contributor (developer, project manager, multi-sig key holder), should get one of these Hashes once the Permutations are completed.

Screen Shot 2022-05-09 at 6.36.24 PM.png

Off-Chain Vote

Yes! Let's crank up the activity
41 HASH97.6%
No. Doing nothing creates value
1 HASH2.4%
Download mobile app to vote

Discussion

HashesPermutation 5: Should HashesDAO fund further development work?

Timeline

May 09, 2022Proposal created
May 09, 2022Proposal vote started
May 12, 2022Proposal vote ended
Oct 26, 2023Proposal updated