Practical overview
When it fits
Use it when an Aleo project needs a JavaScript or TypeScript interface to Aleo protocol objects, network operations, zero-knowledge execution or record workflows.
Who it is for
- JavaScript and TypeScript developers building Aleo applications
- Teams creating Aleo dApps or wallet interfaces
- Developers implementing server-side or command-line Aleo tools
Documented uses
- Create, import and encrypt Aleo accounts
- Execute, deploy and inspect Aleo programs
- Build and submit Aleo transactions
- Manage, decrypt and selectively disclose Aleo records
- Query Aleo network data and verify proofs
Requirements & limits
The repository is public and identified as open source under the GPL-3.0 license. The cited materials identify web, CLI, server and cloud development contexts.
- The SDK covers both application-level workflows and lower-level cryptographic primitives.
- Its network client supports querying Aleo state and submitting transactions.
- Create-Leo-App supplies examples for common web frameworks such as React.
- Aleo Wasm provides a separate path for using compiled Aleo zero-knowledge algorithms in browsers and Node.js.
- The project is implemented in TypeScript and exposes JavaScript libraries.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 3 October 2026
- Original website title
- ProvableHQ/sdk · Official homepage title · retained in its source language

