ubiquity-dollar icon indicating copy to clipboard operation
ubiquity-dollar copied to clipboard

Enable Etherscan Support for Diamond

Open 0x4007 opened this issue 2 years ago • 16 comments

Depends on #300 to be completed.

We should add etherscan support for the Diamond contract using https://github.com/zdenham/diamond-etherscan

Corresponding docs

What should be done:

  1. Add a shell script which generates the dummy contract (step 1 from the docs)
  2. Add dummy contract deployment to the development deploy scripts
  3. Add EtherscanFacet to our Diamond contract
  4. In the dummy deployment script set the proxy implementation to point to the deployed dummy

This way we would have an "etherscan friendly" development deploy which we would later modify for production deployment

0x4007 avatar Nov 13 '22 05:11 0x4007