Skip to main content

Infrastructure Options

Choose how to deploy the ZKSDK Privacy Coprocessor based on your security, performance, and sovereignty requirements.


Deployment Options

ZKSDK Network

Use our managed privacy coprocessor network. No infrastructure to maintain.

OptionDescriptionBest For
Shared WorkersCost-effective, multi-tenant privacy workersStartups, testing, low-volume apps
Dedicated WorkersSingle-tenant nodes reserved for your applicationProduction apps, predictable latency

Consensus & Trustlessness Roadmap:

  • Phase 1 (Current): Centralized attestation with TEE support
  • Phase 2: Multi-node consensus with threshold signatures
  • Phase 3: Fully decentralized network with economic security
Dedicated Nodes

Dedicated cloud nodes can optionally bypass consensus for maximum performance when trust assumptions allow.


On-Premise

Deploy privacy workers in your own datacenter or private cloud. Full data sovereignty.

Consensus ModeDescription
ZKSDK Network SecuredYour workers, secured by our decentralized consensus
Private ConsensusRun your own consensus among internal nodes
No ConsensusSingle-node deployment, bypass consensus entirely

Enterprise features:

  • Air-gapped deployment support
  • Custom SLAs and support
  • Hardware security module (HSM) integration
  • Compliance-ready configurations

Data Storage

Where encrypted data is stored off-chain.

StorageStatusDescription
PostgreSQLAvailableDatabase storage (current default)
CelestiaComing SoonModular data availability layer
AvailComing SoonDA layer for rollups
EigenDAComing SoonEthereum-aligned DA via EigenLayer
IPFSComing SoonDecentralized content-addressed storage

See Storage documentation for configuration details.


Compare Options

FeatureZKSDK Network (Shared)ZKSDK Network (Dedicated)On-Premise
Setup timeInstant1-2 days1-2 weeks
InfrastructureManagedManagedSelf-managed
ConsensusNetworkOptionalConfigurable
Data locationZKSDK CloudZKSDK CloudYour datacenter
Cost modelPer-requestMonthly reservedLicense
SupportCommunityPriorityEnterprise SLA

Get Started

ZKSDK Network: Start building immediately with our SDK documentation.

On-Premise / Enterprise: Contact team@zksdk.com for deployment options.