Open niran opened 3 years ago
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 150000.0 PAN (6576.69 USD @ $0.04/PAN) attached to it.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 1 week, 3 days from now. Please review their action plans below:
1) vbstreetz has started work.
Create a Stripe.js like checkout widget for Panvala communities. The widget checkout modal will be loaded in an iframe to sandbox styling. Also integrate multiple wallet providers via web3modal. Also look into integrating layer 2 networks like zksync for cheaper, faster checkouts. 2) 0xrs has started work.
Working on a subgraph for panvala contracts. Have prior experience working with graph protocol. 3) ivanmolto has started work.
Create Panvala governance contracts subgraph 4) nnnkit has started work.
I will add visualization for scoreboard app 5) developerfred has started work.
I will make Panvala Subgrah on TheGraph protocol
Learn more on the Gitcoin Issue Details page.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work for 150000.0 PAN (6576.69 USD @ $0.04/PAN) has been submitted by:
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work for 150000.0 PAN (6576.69 USD @ $0.04/PAN) has been submitted by:
@niran please take a look at the submitted work:
How Panvala Works
Panvala is the sustainable treasury for communities to share. The quarterly inflation of the PAN token is allocated to the 27+ communities in the Panvala League by matching the donations they bring in using PAN. You can learn more about Panvala in the Panvala Handbook. You can also attend our workshop session to learn more about these bounties on Monday at 10 am EST in the Gitcoin Airmeet.
Submission Requirements
Panvala's GitHub monorepo is at https://github.com/Panvala/panvala/. Your submission should be a branch from that repository. Visualizations can be added directly to the scoreboard/ project, and Graph Protocol subgraphs can be added either to governance-contracts/ or a new directory. Embeddable widgets should be created in a new directory with a fresh package.json.
Prizes
Our three prizes are each for 50,000 PAN (~$3500).
"Donate with PAN" Widget
Create a widget that Panvala League communities can place on their own website to collect donations in PAN to a specified Ethereum address. The widget should allow the donor to send PAN that is already in their wallet, or ETH/DAI that is converted to PAN by the widget using Uniswap V2. When integrating the widget, a parameter for the default donation amount in USD should be configurable.
Best Visualization
For this bounty, add new charts to the Scoreboard app to illustrate what happened in Panvala last quarter. The data you need for this is in last quarter's scoreboard spreadsheet, which has explanations for each column in the Panvala Handbook. One example visualization could compare the share of funding each community earned to the share of staked PAN tokens that were staked for their community.
Graph Protocol Subgraph
Create a Graph Protocol subgraph to index events in Panvala's smart contracts. You can find those contracts in the governance-contracts/ directory, and information about how those contracts work in the Panvala Handbook.