Developer Tools
We provide different tools for building decentralized applications.
CLI Tools for interacting with the node and its functionalities​
You can use CLI to interact with the node using the terminal. Merod is a CLI tool for managing nodes. Meroctl is tool for performing various operations with the node such as context creationa or app installation.
SDKs for building the application​
Two primary SDKs are available:
Protocol SDK: Used for building WebAssembly (WASM) application logic in Rust. Provide macros for identifying different application components such as state, logic and events.
Client SDK: Enables frontend development in TypeScript, supporting wallet authentication and context data handling via JSON-RPC and WebSockets.
Apps for node administration throught the UI​
- Admin dashboard is web interface for node admin api.
- Desktop application is a desktop interface for the node where node is available as a service on the local machine.
Examples​
We have few repositories that demonstrate how SDK can be used. Check our GitHub
Was this page helpful?