Skip to main content

Enterprise privacy coprocessor

zksdk

Unified API for confidential compute and ZK proofs across programs, chains, and enterprise systems.

One APIClient-side keysTFHE + ZKPsProgrammable callbacks
Unified APIv1
POST /api/v1/execute
GET  /api/v1/health

request:
  circuit_id: "<id>"
  encrypted_data: "<blob>"
  evaluation_keys: "<blob>"
  metadata: { system: "<name>" }

response:
  encrypted_result: "<blob>"
  result_cid: "<cid>"
  execution_time_ms: 42.1
Encrypted inputs inZK proofs + results outAudit metadata attached
zksdkPools

Private liquidity, compliance-aware.

Launch the Private Pools app to create pools, deposit, transfer, and withdraw without revealing who holds what. Compliance-friendly private transactions.

Launch Private PoolsTestnets: TRON · Solana · Sepolia · /api/v1/execute

Plug in every system

Integrate on-chain programs, enterprise services, and data platforms through a single privacy layer.

On-chain programs

Trigger private compute from Solana, EVM, or StarkNet programs.

Enterprise services

Bridge ERP, CRM, treasury, and risk systems without exposing data.

Data platforms

Run confidential analytics on warehouses and ML pipelines.

Identity and compliance

Run policy checks and ZK proofs without sharing sensitive inputs.

Partner services

Deliver results to vendors through programmable callbacks.

Custom circuits

Bring TFHE circuits and ZK proof logic for domain-specific workflows.

Privacy suite for chains

Out-of-the-box privacy use cases for rollups, private transactions, and custom protocols.

Private transfers

Shielded balances and encrypted transfers out of the box.

Confidential rollups

ZK rollup kit with privacy-aware execution.

Custom private tx types

Define encrypted transaction formats, rules, and settlement.

ZK proof hooks

Attach proofs and selective disclosure to results.

Deployment

Choose the model that fits your compliance, latency, and sovereignty needs.

Integration

One endpoint shape across all adapters, SDKs, and privacy modules.

const response = await fetch(`${WORKER_URL}/api/v1/execute`, {
  method: 'POST',
  headers: { 'content-type': 'application/json' },
  body: JSON.stringify({
    circuit_id: 'your_circuit',
    encrypted_data,
    evaluation_keys,
    metadata: { system: 'erp', job_id: 'acme-042' }
  })
})

const { encrypted_result, result_cid } = await response.json()
POST /api/v1/executeGET /api/v1/health

Works across

SolanaStarkNetXRPLTronEVMPrivate networks

Build with the privacy coprocessor

Bring your programs and systems into one confidential execution layer.