Dfns TypeScript SDK - v0.8.29
    Preparing search index...
    type ExportWalletBody = {
        encryptionKey: string;
        supportedSchemes: {
            curve: "ed25519" | "secp256k1" | "stark";
            protocol:
                | "CGGMP24"
                | "FROST"
                | "FROST_BITCOIN"
                | "GLOW20_DH"
                | "KU23"
                | "CGGMP21";
        }[];
    }
    Index

    Properties

    encryptionKey: string

    The public encryption key the signers should encrypt their key shares to.

    supportedSchemes: {
        curve: "ed25519" | "secp256k1" | "stark";
        protocol:
            | "CGGMP24"
            | "FROST"
            | "FROST_BITCOIN"
            | "GLOW20_DH"
            | "KU23"
            | "CGGMP21";
    }[]

    The protocol/curve combinations the client is able to reconstruct the key from.

    Type Declaration

    • curve: "ed25519" | "secp256k1" | "stark"

      An elliptic curve the client supports.

    • protocol: "CGGMP24" | "FROST" | "FROST_BITCOIN" | "GLOW20_DH" | "KU23" | "CGGMP21"

      An MPC protocol the client supports.