Marmot-TS
    Preparing search index...

    Interface InviteManagerOptions

    interface InviteManagerOptions {
        network: NostrNetworkInterface;
        signer: EventSigner;
        store: GenericKeyValueStore<StoredInviteEntry>;
        verifyEvent?: VerifyEventMethod;
    }
    Index

    The nostr relay pool, used by InviteManager.listen.

    signer: EventSigner

    Signer for decrypting gift wraps

    Storage backend for invite entries

    verifyEvent?: VerifyEventMethod

    Injectable Nostr event verifier gating the outer kind-1059 gift wrap before it is stored or decrypted (SEC-01). Defaults to applesauce's verifyEvent. unlockGiftWrap only verifies the inner seal — this gate closes that gap by verifying the outer event itself.