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

Change contributor wallet to another one #98

Closed
RiseBlock opened this issue Jan 8, 2024 · 1 comment · Fixed by icon-community/cps_java_contracts#24
Closed

Change contributor wallet to another one #98

RiseBlock opened this issue Jan 8, 2024 · 1 comment · Fixed by icon-community/cps_java_contracts#24
Assignees

Comments

@RiseBlock
Copy link

What needs to be done

This issue has been raised due to our scenario of the contributor wallet getting compromised. Therefore, we urge the CPS team to update from the smart contract side to direct the contributor wallet of our proposal to another one.

@han-so1omon
Copy link

For clarity, here is the full scenario:

Summary

A contributor (project team) has an active project in the CPS. They establish the wallet that the funds will disburse to when valid payment conditions are met.

Problem

The problem arises when there is an issue with this wallet. In this case, if the wallet is compromised, the funds will continue to disburse to the compromised wallet, thus making it impossible for the project team to receive payment

Solution

What should happen is that the CPS admins (or review committee in the future) should be able to change the fund disbursal wallet if the current wallet has been blacklisted

This requires the project team to have their current wallet blacklisted

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

Successfully merging a pull request may close this issue.

3 participants