Provide $20,500 initial funding for Juicebox V4 frontend public goods, including an SDK and barebones source-of-truth interface.
A number of dapps are set to run on Juicebox v4, including revnet.app, defifa.net, one day juicebox.money, and likely more.
When developing dapps, two sets of tooling are useful:
These both exist for Juicebox V3: juicebox.money is the source of truth, and we now have a V3 SDK used in production by juicecrowd.gg. These will not support Juicebox V4 for the forseable future.
I propose we build similar tools for Juicebox V4.
Tooling specification
Can we do without these tools? Without these tools, the following outcomes are likely:
It is possible to proceed without these tools. But we aren't setting ourselves up to win.
Allocate US$20k to this project, across the following payout schedule.
- US$10,000 to codalabs.eth (aeolian) up-front - US$5,500 to codalabs.eth (aeolian) upon release of SDK - US$5,000 to codalabs.eth (aeolian) upon release of juicescan.io
SDK release criteria Must be feature-parity with juice-sdk-v3 and support all features reasonably required for a general juicebox Dapp.
juicescan.io release criteria - must show all the juicebox project info, accurately - must support all networks that the juicebox v4 contracts are deployed on - no juicebox extensions required initially (buy-back-delegate, NFTs, etc)
It will be the discretion of the JuiceboxDAO multisig to determine if these criteria are met.
Milestone-based payout is to incentivize successful delivery of the project.
NOTE: these are estimates. A base rate of $2,500 per week for initial development, and $500 per week for minor fixes and improvements yields the following:
Total = $20,500
- Without ongoing funding, tooling may not have long-term support (both tools will be free and open-source, however) - Tooling may not provide developers with all the resources they need initially.
Immediately.
actions appended to proposal body by Nance