TypeScript SDK for Fully Homomorphic Encryption (FHE) encrypt/decrypt flows over gRPC services. Current stable version is 0.2.1. Provides client bindings for FHE operations against a remote gRPC service. Designed for use with Node.js ≥20 and npm ≥7. Includes TypeScript types. Differentiator: provides high-level abstractions over low-level gRPC calls for FHE operations.
npm install nc97-fhe-sdkNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to initialize an FheClient, encrypt a plaintext buffer, and decrypt the resulting ciphertext.
Upgrade to Node.js >=20.
Use `new FheClient({ ... } as FheConfig)` or pass a typed config.Always pass `Buffer.from('text')` or `Buffer.from(typedArray)`.Use `import` syntax or dynamic import inside a CJS module.
Change to `import { FheClient } from 'nc97-fhe-sdk';` or use dynamic import.Wrap input in Buffer.from().
Check the gRPC service definition and ensure the method name matches.