zama-ai/sdk

TypeScript SDK for confidential FHE smart contracts on Zama Protocol

11Stars on the repository
10Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
BSD-3-Clause-ClearLicence, which decides whether bodies are shown

architecture

01

zama-ai/sdk

Agent

For SDK users: packages/sdk/ is the core SDK, packages/react-sdk/ is the React hooks layer, and examples/ has approved working integrations across React (wagmi, viem, ethers) and Node.js (viem, ethers) stacks.

11 4d ago A 0 tokens BSD-3-Clause-Clear

changelog

02

zama-ai/sdk

Agent

The repo has two changelog surfaces — keep them distinct.

11 4d ago A 0 tokens BSD-3-Clause-Clear

conventions

03

zama-ai/sdk

Agent

The SDK is for all Zama Protocol use cases, not just tokens. The code is in transition toward that, so naming discipline matters.

11 4d ago A 0 tokens BSD-3-Clause-Clear

zama-ai/sdk

Agent

Status: Updated 2026-07-27. Both tracks are now done and shipped on the 3.x line.

11 4d ago A 0 tokens BSD-3-Clause-Clear

gotchas

05

zama-ai/sdk

Agent

Non-obvious things that have caused real bugs or friction.

11 4d ago A 0 tokens BSD-3-Clause-Clear

vision

06

zama-ai/sdk

Agent

Zama SDK is a suite of TypeScript libraries for building privacy-preserving dApps on EVM-compatible blockchains powered by the Zama Confidential Blockchain Protocol. It gives developers everything they need to interact with confidential smart contracts using Fully Homomorphic Encryption (FHE) — encrypting inputs…

11 4d ago A 0 tokens BSD-3-Clause-Clear