To mitigate security risks ahead of the launch of SSV Staking, this proposal advocates integrating Ethereum Name Service (ENS) with the protocol's core smart contracts. By mapping complex contract addresses to readable ENS names (e.g., ssvnetwork.eth) and using Reverse Records, we create a verifiable "source of truth." This integration aims to reduce impersonation, phishing, and user error by enabling wallets and block explorers to display human-readable names for critical transactions.
The imminent launch of SSV Staking with DIP-50, a critical protocol upgrade that introduces high-value, ETH-denominated fee flows and new contract interactions, elevates the risk profile for our users. This proposal outlines integrating ENS (Ethereum Name Service) as a critical security and UX layer to combat the urgent threat of hackers impersonating the new staking site and its core contracts.
Interacting with staking contracts often requires significant capital and "blind signing" of hexadecimal addresses, making them prime targets for phishing.
By mapping our smart contract addresses to human-readable names (e.g., ssvnetwork.eth), we provide users with a verifiable "source of truth." This integration leverages the native security features of modern wallets and block explorers to prevent impersonation and phishing attacks and enhance user confidence during these high-value, critical transactions.
By adopting ENS, we transform these opaque strings into recognizable brand assets that wallets can display, making it nearly impossible for a typo or a fake site to go unnoticed.
Upon the proposal's passage, the Multisig Committee must set the ENS reverse resolution for the contracts and names outlined below. The SSV Foundation must set the forward resolution and ensure proper registration and management of the names.
| Contract | Address | ENS Name |
|---|---|---|
| SSV Token | 0x9D65fF81a3c488d585bBfb0Bfe3c7707c7917f54 | ssv.ssvnetwork.eth |
| cSSV Token | 0xe018D31F120A637828F46aFD6c64EC099d960546 | cssv.ssvnetwork.eth |
| SSVNetworkViews | 0xafE830B6Ee262ba11cce5F32fDCd760FFE6a66e4 | views.ssvnetwork.eth |
| SSVNetwork | 0xDD9BC35aE942eF0cFa76930954a156B3fF30a4E1 | ssvnetwork.eth |
| DAO Treasury | 0xb35096b074fdb9bBac63E3AdaE0Bbde512B2E6b6 | treasury.ssvnetwork.eth |
| SSV Foundation | 0xeC29418bc30FED20dE85706F32c7D77Da0be7afB | foundation.ssvnetwork.eth |
| IMP 1 | 0xe16d6138b1d2ad4fd6603acdb329ad1a6cd26d9f | v1-imp.ssvnetwork.eth |
| IMP 2 | {to be deployed} | v2-imp.ssvnetwork.eth |
| Lido SDVT/CSM | 0x13006e447608bB62383D1d59bb11a93e957Be7cF | v1-imp-lido.ssvnetwork.eth |