Kit
Type aliases

ProgramDerivedAddress

ProgramDerivedAddress<TAddress> = Readonly<[Address<TAddress>, ProgramDerivedAddressBump]>

A tuple representing a program derived address (derived from the address of some program and a set of seeds) and the associated bump seed used to ensure that the address, as derived, does not fall on the Ed25519 curve.

Whenever you need to validate an arbitrary tuple as one that represents a program derived address, use the assertIsProgramDerivedAddress or isProgramDerivedAddress functions in this package.

Type Parameters

Type ParameterDefault type
TAddress extends stringstring

On this page