You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Spell process is not blocked in case etherscan is down/not available
Context
As per the parent issue #29, currently there are multiple places in process which refer to etherscan as place to check something. But as etherscan is a centralised tool, we have to expect a possibility that 1) it is down 2) it is compromised and prepare accordingly.
* [ ] Ensure that there are no other `Rely` events except for`PAUSE_PROXY` and `MCD_ESM` (using a block explorer like [etherscan](https://etherscan.io))
it should verify on:
Etherscan
Sourcify
Blockscout
This ticket should also update the checklist to include 2 out 3 verified sources from the above. Spell should always be verified in 2 sources at least, normally on the 3.
Goal
Spell process is not blocked in case etherscan is down/not available
Context
As per the parent issue #29, currently there are multiple places in process which refer to etherscan as place to check something. But as etherscan is a centralised tool, we have to expect a possibility that 1) it is down 2) it is compromised and prepare accordingly.
Places where we refer to etherscan
Rely
eventspe-checklists/spell/spell-reviewer-mainnet-checklist.md
Line 92 in 1aa58ee
pe-checklists/spell/spell-reviewer-mainnet-checklist.md
Line 93 in 1aa58ee
pe-checklists/spell/spell-reviewer-mainnet-checklist.md
Line 347 in 1aa58ee
pe-checklists/spell/spell-reviewer-mainnet-checklist.md
Line 368 in 1aa58ee
pe-checklists/spell/spell-reviewer-mainnet-checklist.md
Lines 355 to 360 in 1aa58ee
pe-checklists/spell/spell-crafter-mainnet-workflow.md
Line 182 in 1aa58ee
Proposed circumvention
Use multiple different services to verify the source code.
Tasks
The text was updated successfully, but these errors were encountered: