gitcoinco/grants-infographic

Adjust How Matching Funds are Handled

Closed this issue · 1 comments

When the Matching Pool is not a stablecoin, the values shown on the report card can become out of date from the time the round began to the time it ended.

For example, in citizens round 2 we had a ~22k GTC matching pool. When the round started, GTC was worth less than $1 and the pool was less than $20k. By the time the matching results were finalized a few weeks later, GTC (and most of the market) surged 30% to over ~1. The same 22k GTC pool is now worth ~$25k. The report card still shows the starting value.
Screen Shot 2023-11-13 at 12 18 07 PM

Requests:

  • Update the 'Matching Pool' (top left) to be in the same token as the pool. I.e here it should display: '22,232 GTC ($25,123.00)'
  • Use USD value from rounds.json before the round is finalized
  • Use USD value at the time of payouts from Matching JSON file for finalized rounds
  • Adjust Matching Cap to be in Token Amount (2223 GTC)
  • Leaderboard and Graph Match Values should be USD (from matching file)

Completed by #46