JavaScript SDK API Reference / Bindings / transferSubdomain
Function: transferSubdomain()
transferSubdomain(
connection,subdomain,newOwner,isParentOwnerSigner?,owner?):Promise<TransactionInstruction>
Defined in: bindings/transferSubdomain.ts:23
Builds an instruction to transfer a .sns subdomain.
Parameters
connection
Connection
Solana RPC connection
subdomain
string
Full .sns subdomain name
newOwner
PublicKey
New owner of the subdomain
isParentOwnerSigner?
boolean
Whether the parent name owner signs the transfer
owner?
PublicKey
Current owner of the subdomain. Resolved automatically when omitted
Returns
Promise<TransactionInstruction>
Transaction instruction.
Example
const instruction = await transferSubdomain(connection, "sub.example.sns", newOwner);