Let anyone crowfund dApp features.
There are 3 steps:
- A developer sets a funding goal for an issue,
- A funder funds the issue,
- The dev builds the feature and collects the bounty.
Tech we need:
- a github action (python), turning github issues into a neat website (we can modify this existing script)
- an escrow smart contract
- a service that watches the escrow contract
- a PR bot that shows the funding/transaction status (similar to this trust wallet bot)
- optional: a chrome extension that updates the funding UI on github (and collect feedback in the dApp, or on Twitter):
See the user flow in this Figma board: