Open
Description
A significant UX and security uplift to Ethereum can be gained by getting developers to assign ENS names tofor their smart contracts. When smart contracts have ENS names, in wallets and block explorers, users could see ENS names such as v4.app.uniswap.eth
instead of a hex address.
This not only improves the UX, but also reduces the likelihood of address spoofing and poisoning attacks which rely on the difficulties for users in noticing small changes in the 40 characters of a hex address.
The Ethereum smart contract documentation would benefit from a page on smart contract naming, which can be thought of as another stage in the contract deployment workflow, like verifying a smart contract.