@tuwaio/satellite-connect-monorepo
isEnsName()
isEnsName(
nameOrAddress
):boolean
Defined in: packages/orbit-evm/src/utils/ensUtils.ts:83
A heuristic to check if a string is likely an ENS name.
This is not a foolproof validation but a quick check. A valid ENS name must contain at least one dot and should not be a valid Ethereum address.
Parameters
nameOrAddress
string
The string to check.
Returns
boolean
True if the string is likely an ENS name.
Example
isEnsName('vitalik.eth') // true
isEnsName('0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045') // false
isEnsName('notanaddress') // false (doesn't contain a dot)
Last updated on