Skip to content

inform the user that they do not pass the GH Sybil checks  #221

@ctrlc03

Description

@ctrlc03

Currently, we do not inform an user if they do not pass the GH sybil checks, we simply tell them they might not have passed, neither what exactly these are.

Similarly to p0tion's website https://github.com/privacy-scaling-explorations/DefinitelySetup/blob/dev/web/src/helpers/utils.ts#L847 we could use the token generated during the auth phase to check if they do pass the requirements. In order to do that, the cli must know what these requirements are. Options:

  1. add to the .env file
  2. store them on firestore and fetch them with a function
  3. actually implement per ceremony sybil requirements:
    • during the setup ask for the requirements
    • store the requirements in the ceremony field
    • when a user tries to contribute (checkParticipantForCeremony) we use the token to check the requirements
    • deny or allow based on that

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions