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.