• Checks whether the provided value implements the KeyPairSigner interface.

    Type Parameters

    • TAddress extends string

      The inferred type of the address provided.

    Parameters

    Returns value is KeyPairSigner<TAddress>

    import { generateKeyPairSigner, isKeyPairSigner } from '@solana/signers';

    const signer = await generateKeyPairSigner();
    isKeyPairSigner(signer); // true
    isKeyPairSigner({ address: address('1234..5678') }); // false