The Primary record is your reverse record responsible for resolving your wallet address to your ENS name, effectively helping DApps and other services display your ENS name based on your wallet address_._
The easiest way to understand it is to consider that name resolution works in two directions:
- Your ENS name ➞ Your wallet address, or for a practical example: cthulu.eth ➞ 0xa19A7ae868eDe64C6C5256A64BCD3bf3a9F2d615 Determined by the ETH Address (forward) record set on your domain.
- Your wallet address ➞ Your ENS name, or for a practical example: 0xa19A7ae868eDe64C6C5256A64BCD3bf3a9F2d615 ➞ cthulu.eth Determined by the Primary (reverse) record set in your wallet.
In order to set an ENS name as Primary in a wallet, it's therefore a requirement that the ENS name first resolves to that wallet address.
In order to set your ENS name as Primary in your wallet:
- Make sure the ETH-Address record points to the wallet address
- Connect your wallet to the ENS Manager App and set the ENS name as Primary.