• © Goverland Inc. 2026
  • v1.0.8
  • Privacy Policy
  • Terms of Use
JuiceboxDAOJuiceboxDAOby0x50e70c43a5DD812e2309eAcea61348041011b4BAgnance.eth

349 - Ratify the Multisig Process

Voting ended about 3 years agoSucceeded
Author: filipv
Date: 2023-02-23

Synopsis

Ratify the proposed Multisig Process (full text below).

Motivation

The Multisig recently made several mistakes. By agreeing upon a consistent process for implementing proposals, we can reduce the likelihood that this will happen again.

For additional context, read the current multisig process.

Specification

  1. Ratify the proposed Multisig Process.
  2. Revoke JBP - 98 Ratify Multisig Process, JBP-237 - Gas multisig reimbursements, and JBP-236 - Juicebox Subscription Reimbursements.

Rationale

The new Multisig Process does away with the need for the proposals which are being revoked.

Risks

  • People may use the process to justify something it wasn't intended to do.
  • There may be oversights within the process.

Timeline

To be implemented immediately upon this proposal's Snapshot ratification.



JuiceboxDAO Multisig Process

The JuiceboxDAO Multisig, 0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e, is responsible for interpreting and executing the outcomes of the Governance Process.

Rules

  1. Multisig signers must agree to execute the will of JBX token holders, as expressed through the Governance Process.
  2. The Multisig threshold must be at or above 60% of signers at all times.
  3. The Multisig can reimburse gas fees paid to execute previous Multisig transactions.
  4. In an emergency, the Multisig can execute transactions according to the Juicebox Emergency Procedures.

Process

During Offchain Snapshot voting, the Multisig should internally decide which signer(s) will be responsible for queuing project reconfigurations and any other necessary transactions. The Multisig should also designate a backup signer in the event that the first signer is unable to fulfill the following steps.

Less than 12 hours after Snapshot voting finalizes, the designated signer(s) should queue all necessary transactions, create a Discord thread for each transaction, and then notify other Multisig members by tagging the @Multisig role. Each thread should contain a link to the relevant proposal(s), a transaction simulation, and a plain-language description of the proposed changes. If appropriate, the thread should also contain a link to a Juicetool configuration diff or other resources.

Over the following 12 hours, each signer should independently verify and sign the proposed transactions. If a signer finds errors in or is unsure about a proposed transaction, that signer should voice their concerns in the appropriate Discord thread, tagging the signer which queued that transaction. Those signers should then work together to queue transactions which resolve those concerns (in the same manner as described above).

The last signer to approve the queued transactions (thereby meeting the threshold) should also execute or batch execute those transactions after approving them. If the queued transactions have still not been executed within 24 hours of the next reconfiguration delay cutoff, the designated signer should execute them.


Discussion Thread | IPFS

Off-Chain Vote

For
140.99M JBX93%
Against
21.99K JBX0%
Abstain
10.66M JBX7%
Download mobile app to vote

Discussion

JuiceboxDAO349 - Ratify the Multisig Process

Timeline

Feb 28, 2023Proposal created
Feb 28, 2023Proposal vote started
Mar 04, 2023Proposal vote ended
Feb 25, 2026Proposal updated