Skip to main content

JavaScript SDK API Reference / Records / verifyRightOfAssociation

Function: verifyRightOfAssociation()

verifyRightOfAssociation(connection, record, domain, verifier?): Promise<boolean>

Defined in: record/verifyRightOfAssociation.ts:34

Verifies a record's Right of Association validation.

This does not verify staleness; callers must verify staleness separately.

Parameters

connection

Connection

Solana RPC connection

record

Record

Record type

domain

string

Full .sns or .sol domain name

verifier?

Buffer<ArrayBufferLike>

Optional verifier. Defaults to the record content for self-signed records and to the guardian pubkey otherwise. Required when neither applies.

Returns

Promise<boolean>

Whether the record's Right of Association validation matches the verifier.

Example

const valid = await verifyRightOfAssociation(connection, Record.Url, "example.sns");