Install the BlindVault SDKs
Release candidate 0.1.0-rc.2 · MIT licensed. Python uses the equivalent version 0.1.0rc2.
Install the SDK for local encryption, RSA key sharing and encrypted Library operations. It includes the generated API client as a dependency. Install that client separately only when you need REST transport without the encryption layer.
TypeScript / JavaScript
Node.js 20+ or a browser with WebCrypto
npm install @blindvault/sdk@0.1.0-rc.2Generated API client: @blindvault/sdk-api
Python
Python 3.10+
python -m pip install blindvault-sdk==0.1.0rc2Generated API client: blindvault-sdk-api
.NET
.NET 10+
dotnet add package BlindVault.SDK --version 0.1.0-rc.2Generated API client: BlindVault.SDK.Generated
Java / Maven
Java 17+
<dependency>
<groupId>com.blindvault</groupId>
<artifactId>blindvault-sdk</artifactId>
<version>0.1.0-rc.2</version>
</dependency>Generated API client: com.blindvault:blindvault-sdk-api
Connection and keys
API calls require a BlindVault account, the API base URL for your region and an API key. DEV and TEST require VPN access. Keep API keys in server-side secret storage; do not embed them in public browser applications.
Encryption runs locally. Your application manages and backs up private keys and content keys. The generated API client does not encrypt data. Evaluate this release candidate before production use.