FeedProjects
Developers
Settings
๐ŸŽ‰ A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
juicebox

Proposals

Members

Information

Create Proposal

juicebox

ProposalsMembersInformation
Proposal
Back to Proposals
closedEnded 3 years ago ยท Snapshot (Offchain)

JBP-364 - Reoccuring payout for nance project

By 0x50e7...11b4BA

Synopsis

Fund the nance Juicebox project $11,000 per funding cycle for 7 cycles (total $77,000)

Motivation

Over the past few months twodam, jigglyjams, and nicholas have been collaborating and built the following features:

  1. Proposal content search - this is major improvement and was not possible using notion (only titles could be searched)
  2. Proposal editing on jbdao.org - editing proposals on jbdao.org ensures that the original author is the only one that can edit (as they must sign a message on submission)
  3. IPFS image hosting for proposal uploads - when you paste an image here in the proposal editor, it is pinned to ipfs (using https://nft.storage), this is another major improvement over notion as the images will show up properly when the proposal is pushed to snapshot
  4. Auto push to dolt - dolt provides git like functionality for mySQL databases, this allows us to roll back the database if there are ever any technical issues, a github action is used to query for new proposals and push to dolthub in the event there is a new proposal (https://www.dolthub.com/repositories/jigglyjams/juicebox)
  5. Better proposal stats - (mostly done by twodam) the beautiful main proposal page now features stats on how many unique addresses have voted on a proposal
  6. API endpoint to create a nance instance - this endpoint creates a new database and nance config file for an organization, still need to develop the frontend to properly interact with it
  7. Tenderly simulation submission - this sends all reconfigureFundingCyclesOf transactions to a Tenderly fork and advances time by 6 days to ensure that configurations can be properly distributed, this helps mitigate silly reconfiguration bugs (developed in collaboration with Dr.Gorilla.eth, thanks fren)
  8. Reconfiguration helper - this has become an essential part of the multisig reconfiguration process by showing the different project updates in a user friendly way, this replies on the nance-api to retrieve the recurring payouts submitting through proposals (https://www.jbdao.org/juicebox)
  9. Discord transaction threads - this feature saves us a lot of time by automatically showing in Discord any new payouts or payouts that have been removed from the next funding cycle
  10. Discord bookkeeping - this shows all payouts for an upcoming governance cycle along with how many payouts have been sent for a given proposal

There are some new features that we have in the pipeline that we are excited to build:

  1. Attaching โ€œactionsโ€ to a proposal - this will allow a proposal author to add actions to perform on the passing of a proposal (see mockup below), this will help ease efforts from the multisig whom normally has to hunt down the author to find out exactly what they wanted to perform after the fact
  2. Further improve proposal metrics - add average voter turnout and voter turnout per funding cycle (simple mockup below), this will allow the DAO to understand how many voting members are coming out for each governance cycle and begin ot understand what causes more DAO engagment
  3. Create nance instance UI - in order to spread nance to more DAOs, we need a simple UI to create a nance instance, the API endpoint ot setup the database is there, we need to tie it together with a tight UI that makes it easy for anyone to test out using nance
  4. Explore different funding options - finding a governance business model is hard when there are so many good free things out there, nicholas has some awesome ideas on how to keep nance an open source, publically funded good; gitcoin, optimism, or other large DAOs have the potential to keep us paying our devs
  5. Integrate accounting - there is a lot to explore in the bookkeeping and accounting world still, we are very interested in integrating accounting tools with nance so DAOs can have a one click export of all of their JB and multisig transactions
  6. Public Read/Write for dolt - this will move nance to a true decentralized database
  7. Documentation and about page - this is necessary in order to explain nance to outsiders and apply for new grants (this will also help with explaining how to self host a nance instance)
  8. Improve forkability - refactor nance-auto, nance-api, and jbdao.org frontend to be easily forkable for other organizations, extract hooks (snapshot, juicebox)
  9. Improve mobile site - make jbdao.org more mobile friendly

Specification

The nance juicebox project will be own by a 2/3 multisig with jigglyjams, twodam, and nicholas as the signers.

Expenses to operate nance are quite low (~$100/month):

The main use of the funds will be to pay our contributors:

  1. jigglyjams - $4,000/cycle (used to cover time and expense)
  2. twodam - $5,000/cycle
  3. nicholas - $1,500/cycle
    ===================
    $10,500 (total contributors payout)
    + 500 (overflow to be kept in the project)
    ===================
    TOTAL request $11,000/cycle

twodamโ€™s recurring payout from JBP-323 shall be cancelled once the $5,000 is properly configured to be received from the nance juicebox project

All remaining funds will stay in the nance juicebox project to be used at a later date to pay devs.

By the end of these cycles all proposals shall be submitted through jbdao.org or some custom frontend, notion shall no longer be used. This will ensure that nance works well enough to provide the service that it set out to build.

Note: the nance juicebox project will be setup before the end of voting and the payout shall be directed to that project once it is setup

Risks

The nance team may fail to do this job properly

Mitigations:

  • jigglyjams has been heavily involved over the past 9 months and very much enjoys this work and being apart of JB
  • the nance team of nicholas, twodam, and jigglyjams have been meeting regularly to further speed up the development process of the platform

Timeline

This proposal shall take affect in GC#45


Discussion Thread | IPFS

Continue Reading
Connect Wallet to Add Note
0
Votes 80
VoterCast PowerVote & Rationale
0x36b2...7420e2
30.008M

For

0x90ed...b10ff7
22.123M

For

0x3067...6EAB39
10.668M

For

0x5706...f2f654
7.074M

For

0x28C1...C38337
3.75M

For

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Tue March 28 2023, 12:02 amVoting Period Starts
  • Sat April 01 2023, 12:00 amEnd Voting Period
Current Results

1-For

91.97M

96.47%

2-Abstain

3.363M

3.53%

3-Against

3,018.7

0%
DocumentationBrandingContact Us
Home
This Project is Currently Disabled

If you would like to enable it, please checkout below.

Boardroom Subscription

Sign up for an individual subscription (access all projects on the platform)

Subscribe
Enable Project

Enable the entire project for every user

Enable Project
Contact Us