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

Setup Multisig Contract #822

Closed
BigLep opened this issue Jan 14, 2025 · 3 comments
Closed

Setup Multisig Contract #822

BigLep opened this issue Jan 14, 2025 · 3 comments
Assignees

Comments

@BigLep
Copy link
Member

BigLep commented Jan 14, 2025

Done Criteria

There is a multisig contract deployed to Filecoin mainnet that requires signing from Lotus, Forest, and Venus.

Why Important

This is a trust-building item through transparency and risk-mitigation in support of a smart contract based proposal for #800

User/Customer

F3 implementers that will be setting the activation configuration values.
Wider community for having confidence that there is less ability for rogue actors to impact the network.

Notes

  1. There is nothing F3-specific here. We should be able to take an off-the-shelf / well-audited EVM solution.
@BigLep BigLep added this to the M3: Mainnet Activation milestone Jan 14, 2025
@github-project-automation github-project-automation bot moved this to Todo in F3 Jan 14, 2025
@BigLep BigLep changed the title [Delegated Authority] Setup Multisig Contract Setup Multisig Contract Jan 15, 2025
@BigLep BigLep moved this from Todo to In progress in F3 Jan 16, 2025
@BigLep
Copy link
Member Author

BigLep commented Jan 31, 2025

Multisig exists: https://safe.filecoin.io/address-book?safe=filecoin:0x53bd89Ff2Ff97541f42ACC3AFC0C0030e7410422

We just need the Lotus, Forest and Venus keys added to it before we mark this as done.

@rjan90
Copy link
Contributor

rjan90 commented Feb 22, 2025

Lotus, Forest and Venus keys has been added to the multisig here: https://github.com/filecoin-project/f3-activation-contract/pull/12/files#diff-12c6bbab65c8797d874ef89f9f7811c59961e9e7d5cd771220b04f91ba795c07.

A transaction for testing the contract using the 3/3 implementers multisig has been added for implementers to test out. Slack coordination happening here

@BigLep
Copy link
Member Author

BigLep commented Feb 26, 2025

Closing since we have the mainnet contract and a successful 3 of 3 confirmation.

@BigLep BigLep closed this as completed Feb 26, 2025
@github-project-automation github-project-automation bot moved this from In progress to Done in F3 Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

3 participants