Do we want to implement everything or make use of frameworks?
For the landing page we can directly use the template/frameworks Franzi knows.
The draft-ui requires users to connect addresses to contracts.
Chris: Can we just let users give a bunch of addresses and try to verify?
Kaan: We'll need to lookup for the all permutations of address-contracts
Best case we don't even need this if we do a match with the creation bytecode DB
We didn't conclude anything but this is also something to keep in mind.
People seem to use Sourcify to feed data to Etherscan
Andrei (? ligi knows him) is looking for something that will do the reverse. Full matches not possible but can find partial matches
Follow up: we should explain what is partial match/full match. Also other details such as immutables, libraries in matches. Even we forget it often. We should have a proper documentation for API + terminology + such details.
We'll be doing a pair programming session with Johnson this week.
Action Items
Support both CommonJS and ESM in the npm package
Create tweets explaining the puzzle and how Sourcify could mitigate this. I'll show Franzi for a review, then we can post it.
eth-sdk
using Sourcify but not through the npm package https://github.com/dethcrypto/eth-sdk/pull/42