Nascent
We like art, privacy and CONSUMER PROTECTION (づ ◕‿◕ )づ
Team's submissions
Canonical Frontend Registry
Defensive Tooling
Social Impact
The problem Canonical Frontend Registry solves
People get scammed by fake frontend / compromised frontends.
We propose a Web extension + smart contract which are used to verify that frontends at a particular ENS domain are legit / not compromised. Developers can attest that they own the ENS domain of a particular web frontend and then can upload the hashes of their most recent frontend builds to a contract.
When someone goes to the frontend, the web extension will get each file as it is pulled down by the index.html and hash it, checking against the information in the contract.
Challenges you ran into
Time, API restrictions in the browser for accessing cache, complexity of ENS contracts.
Technology used
Solidity, ENS, Javascript