generated from sourcecred/template-instance
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
github_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions code
Description
To avoid administration costs (launching the SourceCred UI locally takes 1-2 hours), make it possible for new Nation3 contributors to self-activate their SourceCred identity (via the NationCred contracts).
- Determine if this code should be implemented in this repository (
sourcecred-instance) or in the datasets repository (nationcred-datasets).
GitHub
- Fetch GitHub usernames from https://github.com/nation3/nationcred-datasets/blob/main/data-sources/github/output/github-usernames.csv
- If the GitHub username does not already exist in the SourceCred ledger, add it
- If the GitHub username already exists in the SourceCred ledger, add the citizen's Ethereum address as the identity's
payoutAddress - If the GitHub username was added as a new identity, add the citizen's Ethereum address as the identity's
payoutAddress
Discord
- Fetch Discord usernames from https://github.com/nation3/nationcred-datasets/blob/main/data-sources/discord/output/discord-usernames.csv
- If the Discord username does not already exist in the SourceCred ledger, add it
- If the Discord username already exists in the SourceCred ledger, add the citizen's Ethereum address as the identity's
payoutAddress - If the Discord username was added as a new identity, add the citizen's Ethereum address as the identity's
payoutAddress
Discourse
- Fetch Discourse usernames from https://github.com/nation3/nationcred-datasets/blob/main/data-sources/discourse/output/discourse-usernames.csv
- If the Discourse username does not already exist in the SourceCred ledger, add it
- If the Discourse username already exists in the SourceCred ledger, add the citizen's Ethereum address as the identity's
payoutAddress - If the Discourse username was added as a new identity, add the citizen's Ethereum address as the identity's
payoutAddress
luisivan and aahna-ashinajohnmark13
Metadata
Metadata
Assignees
Labels
github_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions code
Type
Projects
Status
🏗 In progress