gitcoinco / gitcoinco/web

[Blockscout] Ability to automatically airdrop Kudos to Grant Round participants or to all contributors.

Open
#9,552 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.8k
Forks
776
PR merge metrics
No merged PRs in 30d

Description

### User Story
US1. As a Grant organizer I want to mint a custom Kudos and be able to automatically send it to all Grant Round contributors.
US2. As a Grant organizer I want to mint a custom Kudos and be able to automatically send it to all Grant contributors.

### Why Is this Needed
Currently when custom Kudos is minted there is no capability to sent Kudos token to contributors privately.
Options are:
1) Use airdrop link and send it to contributors by email. Shortcomings of this option:
- no way to award contributors within a Gitcoin matching round
- link can be leaked, there is no verification within this process, anyone can claim the token, not only contributors.
- link is posted in the Activity tab publicly.

2) Use NFT multi sender app https://nft.multisender.app/, but in this case we have to mint the tokens ourselves first and then transfer (double transaction) and most of the work is manual in that case.

### Description
Possible solution can be implemented within a Kudos Send dialog.
Option 1: (Easy-peasy, sloppy UX) Add capability to add multiple addresses in the "To" section. In that case we could have taken the addresses from the export section. This option requires implementing additional export for Gitcoin rounds. Current export includes all-time contributors.

Option 2: (More work, better UX) Add new tab "Grant Round" in the "To" section where it's possible to select the round and Kudos will be sent to all contributors within a round automatically, or select "All" to award every contributor.

### Additional Information
This Feature request is submitted by BlockScout team

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.