Skip to main content

JS Kit SDK API Reference / Bindings / RegisterDomainParams

Interface: RegisterDomainParams

Defined in: bindings/registerDomain.ts:41

Parameters for registering an SNS domain.

Example​

const params: RegisterDomainParams = {
domain: "example.sns",
space: 1_000,
buyer,
buyerTokenAccount,
};

Properties​

buyer​

buyer: Address

Defined in: bindings/registerDomain.ts:47

Account paying for registration.


buyerTokenAccount​

buyerTokenAccount: Address

Defined in: bindings/registerDomain.ts:49

Buyer's payment token account.


domain​

domain: string

Defined in: bindings/registerDomain.ts:43

Full .sns domain name.


mint?​

optional mint?: Address

Defined in: bindings/registerDomain.ts:51

Payment token mint. Defaults to USDC.


referrer?​

optional referrer?: Address

Defined in: bindings/registerDomain.ts:53

Supported referrer address.


space​

space: number

Defined in: bindings/registerDomain.ts:45

Domain registry size in bytes.