Cancelled

JBP-514: Renew funding to maintain juicebox.money (JBM) - Juicebox's frontend

Cycle

85

loading

Proposed Transactions

Payout action loading...

Synopsis

Renew the $9,175 per FC funding to maintain the juicebox.money website (JBM).

Motivation

  • JBM is an essential and valuable asset to Juicebox DAO and JBX. It remains the primary gateway to the Juicebox protocol. Without dedicated devs who understand the protocol and JBM frontend inside-out, the gateway to the protocol will become less reliable and eventually break down. Throughout the transition to V4 (L2) contracts, much maintenance work is to be expected.

We propose for 3 developers - Wraeth, Aeolian and Johnnyd - to maintain responsibility for keeping JBM alive. Responsibilities are limited to the following:

  • Fixes to critical JBM bugs. We define a 'critical bug' as a bug with some or all of the following characteristics:
    • Site unavailability/outages
    • Has directly caused (or could cause) loss of funds (project owner or payer)
    • Inhibits the user performing core Juicebox functionality successfully and accurately (e.g. creating a project, paying a project, redeeming tokens).
    • Grossly misleads users (e.g. showing incorrect/inaccurate data)
    • Medium-to-high-severity security vulnerabilities
  • Management of JBM operating expenses, including:
    • Infura ($200/m, varies by traffic, has been as high as $400/m)
    • Vercel ($40/m)
    • Supabase (~$40/m)
    • Fathom ($140/yr)
    • Namecheap ($60/yr)
    • Heroku (~$20/m)
    • Postmark ($25/m, currently on free tier)
    • TOTAL => ~$342/m => ~$175/cycle
  • Communicating with DAO members and users specifically regarding bugs, potential bugs, or security vulnerabilities.

Note that there is no specific feature work being proposed here. Any future feature development will be proposed to JBDAO with scoped budgets.

Specification

Rationale

  • JBM should be kept alive for as long as possible, to be ready and available for future project creators.
  • Johnnyd, Aeolian and Wraeth are highly knowledgeable and efficient in the JBM codebase, and have a proven track record of timely bug fixes. As a trio, they are competent across the entire JBM feature set.
  • Budget: $3,000 per cycle to each Aeolian, JohnnyD and Wraeth, + ~$175 per cycle for operating expenses.

Risks

  • The responsibilities outlined above fail to be met over the next 10 cycles.

Timeline

This proposal should take effect immediately. It should be active for 10 cycles.

--- nance-actions
- type: Payout
  uuid: 7e83bde6098640bc8b54fb6e5c6e0706
  payload:
    amount: "9175"
    type: project
    project: 609
    address: "0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e"
  governanceCycles:
    - 85
    - 86
    - 87
    - 88
    - 89
    - 90
    - 91
    - 92
    - 93
    - 94
  pollRequired: false