Skip to main content

JS Kit SDK API Reference / Address / getPrimaryDomainsBatch

Function: getPrimaryDomainsBatch()

getPrimaryDomainsBatch(params): Promise<(string | undefined)[]>

Defined in: address/getPrimaryDomainsBatch.ts:62

Retrieves primary SNS domain names for multiple wallet addresses.

Returned values are index-aligned with walletAddresses. Domain names omit the TLD suffix; subdomain primary names can include parent labels such as sub.parent.

Parameters

params

GetPrimaryDomainsBatchParams

Primary domain retrieval parameters

Returns

Promise<(string | undefined)[]>

Primary domain names, or undefined when no valid non-stale primary domain is found.

Example

const domains = await getPrimaryDomainsBatch({ rpc, walletAddresses });