For Developers
Build on Tenzro
Access comprehensive SDKs, CLI tools, JSON-RPC APIs, and extensive documentation. Deploy smart contracts across EVM, SVM, and DAML. Integrate identity and payment protocols.
SDKs & Tools
Rust SDK
Native Rust library with full type safety, async/await support, and integration with the full Tenzro platform. Production-ready for node operators and backend services.
TypeScript SDK
Browser and Node.js compatible SDK with JSON-RPC client, type definitions, and promise-based API. Perfect for web applications and frontend integrations.
CLI
Command-line tool for node operation, wallet management, governance participation, and provider configuration. Essential for operators and power users.
Integration Options
JSON-RPC
Ethereum-compatible JSON-RPC 2.0 interface for querying blockchain state and submitting transactions. Default endpoint: http://127.0.0.1:8545
Web Verification API
REST API for verifying ZK proofs, TEE attestations, transaction signatures, and inference results. Default endpoint: http://0.0.0.0:8080/api
MCP (Model Context Protocol)
Bridge integration for AI agents to communicate using Anthropic's Model Context Protocol standard. A2A messages automatically convert to/from MCP format for interoperability.
A2A (Agent-to-Agent)
Peer-to-peer protocol for direct inter-agent communication. Capability negotiation and task delegation with cryptographic signatures.
Smart Contracts
Deploy smart contracts across EVM, SVM, and DAML runtimes with unified gas metering and parallel execution via Block-STM.
EVM Contracts
Deploy existing Solidity contracts without modification. Full EVM opcode support, Keccak-256 hashing, and deterministic CREATE2 addresses.
SVM Programs
Deploy BPF programs with PDA derivation and compute units metering. Parallel execution via Block-STM MVCC for high throughput.
DAML Contracts
Deploy Canton/DAML contracts for enterprise use cases with privacy-preserving execution and multi-party workflows.
Code Examples
Rust SDK
TypeScript SDK
Identity Integration
Register Identities
Use TDIP (Tenzro Decentralized Identity Protocol) to register human and machine identities with W3C DID format, verifiable credentials, and delegation scopes.
Payment Integration
Implement MPP or x402 payment flows with automatic credential verification and settlement.
MPP Server Example
Ready to Build?
Start integrating Tenzro Network into your application with comprehensive SDKs and documentation.