Dfns TypeScript SDK - v0.8.3
    Preparing search index...

    Type Alias ExportWalletResponse

    type ExportWalletResponse = {
        curve: "ed25519" | "secp256k1" | "stark";
        encryptedKeyShares: { encryptedKeyShare: string; signerId: string }[];
        minSigners: number;
        protocol:
            | "CGGMP24"
            | "FROST"
            | "FROST_BITCOIN"
            | "GLOW20_DH"
            | "KU23"
            | "CGGMP21";
        publicKey: string;
    }
    Index

    Properties

    curve: "ed25519" | "secp256k1" | "stark"
    encryptedKeyShares: { encryptedKeyShare: string; signerId: string }[]

    Keyshares of the exported wallet. They are encrypted with the provided encryption key. The exported private key is re-constructed from these keyshares.

    Type Declaration

    • encryptedKeyShare: string

      Base64-encoded keyshare

    • signerId: string

      Base64-encoded ID of the signer exported the encrypted keyshare

    minSigners: number

    The TSS threshold of the wallet private signing key shares

    protocol:
        | "CGGMP24"
        | "FROST"
        | "FROST_BITCOIN"
        | "GLOW20_DH"
        | "KU23"
        | "CGGMP21"
    publicKey: string