@arkade-os/sdk Documentation - v0.4.54
    Preparing search index...

    Interface ProgramKeys

    The signer keys a program is compiled against.

    interface ProgramKeys {
        emulatorKey?: Uint8Array<ArrayBufferLike>;
        serverKey: Uint8Array;
        userKey?: Uint8Array<ArrayBufferLike>;
    }
    Index

    Properties

    emulatorKey?: Uint8Array<ArrayBufferLike>

    The co-signer (emulator) key — required only for covenant (arkadeScript) functions.

    serverKey: Uint8Array

    The Arkade Service signer key (x-only) — used for address derivation and collaborative-path detection, not for $param resolution.

    userKey?: Uint8Array<ArrayBufferLike>

    The wallet's x-only key — identifies which inputs the wallet signs.