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

CI: Permit auto claim #40

Open
rndquu opened this issue Jul 11, 2024 · 3 comments
Open

CI: Permit auto claim #40

rndquu opened this issue Jul 11, 2024 · 3 comments

Comments

@rndquu
Copy link
Member

rndquu commented Jul 11, 2024

This PR introduces permit fee which is generated along with our traditional permit rewards. Permit fee is not shown in github comments (you may find it only in a DB) so treasury wallet (permit fee spender) must somehow claim it.

Possible solution could be to create a separate repository which treasury account owner (or contributors) could fork, then set their EVM private key in github secrets and run CRON workflow for redeeming permits automatically (permit data can be fetched from supabase DB with public anon key).

Claim transaction example.

@0x4007
Copy link
Member

0x4007 commented Jul 11, 2024

Possible solution could be to create a separate repository which treasury account owner (or contributors) could fork, then set their EVM private key in github secrets and run CRON workflow for redeeming permits automatically (permit data can be fetched from supabase DB with public anon key).

Cool idea lets do it. We can make it more sophisticated later.

@rndquu
Copy link
Member Author

rndquu commented Oct 21, 2024

I think this issue is no longer relevant since with rolled up permits contributors no longer need to claim many permits one by one

@0x4007
Copy link
Member

0x4007 commented Oct 22, 2024

I suppose we can close as unplanned when rollups are stable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants