Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to deploy maci instance #67

Open
1 of 4 tasks
Tracked by #64
0xmad opened this issue Apr 16, 2024 · 1 comment
Open
1 of 4 tasks
Tracked by #64

Add ability to deploy maci instance #67

0xmad opened this issue Apr 16, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@0xmad
Copy link

0xmad commented Apr 16, 2024

As coordinator I'd like to deploy maci instance inside maci-rpgf

  • Use deploy procedure from maci-contracts or maci-cli
  • Handle errors
  • Support client transaction signing (check if it's possible)
  • Add ui for maci instance deployment
@0xmad 0xmad mentioned this issue Apr 16, 2024
6 tasks
@0xmad 0xmad added the enhancement New feature or request label Apr 16, 2024
@kittybest
Copy link

also:

  • add configuration fields:
    • approval schema for EASGatekeeper: we could decide if we want the coordinator to insert here, or just grab this information from environmental variable
    • default voice credit amount: since we are going to use the ConstantVoiceCreditProxy, I think it's better to let the coordinator decide the amount?
    • attester: could be optional, default the coordinator, but might be required in the future? for example, I am the coordinator, but I might also want users who have attestation from optimism to be able to signup for maci?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

2 participants