Skip to Content
API referenceOrbit EvmSrcComponentsisEnsName()

@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