SDKs

14 SDKs across 8 languages. Build for web, mobile, edge, or server.

Cloud SDKs

Access all 17 Tenzro Cloud services with type-safe clients

TypeScript

@tenzro/cloud

17 service clients, streaming, React 19 hooks, full type safety

npm install @tenzro/cloud
Documentation

Python

tenzro

Async/sync support, type hints, context managers

pip install tenzro
Documentation

Rust

tenzro

Tokio async runtime, builder pattern, type-safe errors

cargo add tenzro
Documentation

Light Node SDKs

Run AI inference and access network data from any environment

TypeScript

WebGPU AIIndexedDBPasskey authONNX Runtime
npm install @tenzro/light-node

Python

AsyncioSPV verificationSQLite storage
pip install tenzro-light

Rust

Tokio asyncP2P networkingRocksDB storage
cargo add tenzro-light

Go

GoroutinesChannelsGo 1.23+
go get github.com/tenzro/light-go

Swift

iOS/macOSAsync/awaitActor model
swift package add TenzroLight

C++

C++23CoroutinesNative perf
vcpkg install tenzro-light

Java

Virtual threadsJava 21+CompletableFuture
implementation "com.tenzro:light:1.0.0"

Kotlin

FlowAndroidKotlin native
implementation("com.tenzro:light-kt:1.0.0")

Full Node

Store complete blockchain state and serve light clients

Rust

tenzro-full

Single 15MB binary, PostgreSQL backend, high performance

Python

tenzro-full

PostgreSQL storage, block validation, RPC server

Go

tenzro-full

Goroutine concurrency, production ready

Validator Node

Participate in consensus and secure the network

Rust

tenzro-validator

Single 12MB binary, THAC consensus, optimized for block production

Python

tenzro-validator

THAC implementation, staking, reputation management

Go

tenzro-validator

High-performance consensus engine

Supported Cryptography

Signatures

  • Ed25519
  • Secp256k1 (EVM)
  • BLS12-381

Hashing

  • BLAKE3
  • SHA-256
  • Keccak-256

Encryption

  • AES-256-GCM
  • ChaCha20-Poly1305
  • ML-KEM-1024 (PQ)

Identity

  • BIP39 Mnemonic
  • WebAuthn/FIDO2
  • 4-level system

Ready to build?

Get started with our quickstart guide