TypeScript
The official TypeScript/JavaScript client library for the Convex decentralised lattice network.
Overview
The @convex-world/convex-ts package provides a modern, type-safe way to interact with the Convex network from TypeScript applications. It works across multiple environments including Node.js, browsers, Deno, and Bun.
Key Features
- 🔍 Read-Only Queries - Query network state without needing an account or keys
- 🔐 Account Management - Full support for Ed25519 key pairs and account operations
- 💸 Transactions - Submit and track transactions with complete type safety
- 🪙 Asset Handles - Fluent API for fungible tokens, generic assets, and CNS
- 🔌 Pluggable Signers - Extensible signer interface for hardware wallets, browser extensions, and HSM