Skip to main content

JS Kit SDK API Reference / Bindings / setPrimaryDomain

Function: setPrimaryDomain()

setPrimaryDomain(params): Promise<Instruction<string, readonly (AccountLookupMeta<string, string> | AccountMeta<string>)[]>>

Defined in: bindings/setPrimaryDomain.ts:48

Sets the primary domain for the specified owner.

This is an address-only API: domainAddress must be an already-derived SNS domain account.

Parameters

params

SetPrimaryDomainParams

Primary-domain registration parameters

Returns

Promise<Instruction<string, readonly (AccountLookupMeta<string, string> | AccountMeta<string>)[]>>

Transaction instruction.

Example

const instruction = await setPrimaryDomain({ rpc, domainAddress, owner });