SDKs, CLI Tools & Language Bindings
Official, production-grade client libraries for integrating DISHA 4.0 HCOS enclaves, ZK proofs, and PIL policy gates into your application stack.
6
Languages Supported
v4.2.0
Current Version
Apache-2.0
License
5 / 5
HCOS Stages
SDK Language Matrix
@disha-hcos/sdk
★ PopularTypeScript / Node.js
INSTALL
npm install @disha-hcos/sdk📅 2026-07-28⚖️ Apache-2.0
disha-hcos
★ PopularPython
INSTALL
pip install disha-hcos📅 2026-07-28⚖️ Apache-2.0
github.com/disha-hcos/sdk-go
Go
INSTALL
go get github.com/disha-hcos/sdk-go@v4.2.0📅 2026-07-28⚖️ Apache-2.0
io.disha-hcos:sdk
Java
INSTALL
implementation "io.disha-hcos:sdk:4.2.0"📅 2026-07-28⚖️ Apache-2.0
DishaHCOS.SDK
C# / .NET
INSTALL
dotnet add package DishaHCOS.SDK📅 2026-07-28⚖️ Apache-2.0
Quick-Start Code Runner
Initialize the DISHA HCOS Client and invoke enclave or ZKPG calls in your language.
import { DishaHCOSClient } from '@disha-hcos/sdk';
const client = new DishaHCOSClient({
apiKey: process.env.DISHA_API_KEY,
tenantId: 'tnt_7a8f90b12',
stage: 'STAGE_3_ENCLAVE',
});
// Invoke Stage 3 Enclave call
const result = await client.enclave.invoke({
sessionId: 'sess_01J...',
payload: { userId: 'usr_abc', action: 'VERIFY_CREDENTIAL' },
});
// Stage 5 ZKPG verification
const proof = await client.zkpg.verify({
proofId: 'zkp_01J...',
circuitId: 'SkillMatchVerifier',
});DISHA CLI & Local Enclave Emulator
Binary CLI tools for macOS, Linux, and Windows. Includes a local enclave emulator for offline development.
UNIVERSAL INSTALL SCRIPT (macOS / Linux)
curl -fsSL https://cli.disha.org/install.sh | shmacOS
ARM64 (Apple Silicon)12.4 MB
disha-cli-4.2.0-darwin-arm64.tar.gz
x86_64 (Intel)13.1 MB
disha-cli-4.2.0-darwin-amd64.tar.gz
Linux
x86_6411.8 MB
disha-cli-4.2.0-linux-amd64.tar.gz
AArch64 (ARM)11.2 MB
disha-cli-4.2.0-linux-arm64.tar.gz
Windows
x6414.7 MB
disha-cli-4.2.0-windows-amd64.zip


