IFClite TypeScript API
    Preparing search index...

    Interface SignatureBlock

    Signature block embedded in a signed .iflx envelope.

    The block commits to a contentHash (canonical hash of the bundle's files, excluding the signature block itself) so verifiers can recompute the same hash independently.

    interface SignatureBlock {
        algorithm: "ed25519";
        contentHash: string;
        publicKey: string;
        signature: string;
        signedAt: string;
    }
    Index
    algorithm: "ed25519"
    contentHash: string

    Hex SHA-256 of the canonical content.

    publicKey: string

    Raw 32-byte public key, base64.

    signature: string

    64-byte detached signature, base64.

    signedAt: string

    ISO timestamp the signer recorded at sign time.