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");