Developer Tools Overview
Learn how to use the Blockless Dashboard, CLI, and developer SDKs to help you build, test, and manage your Blockless applications.
Blockless Dashboard
The Blockless Dashboard is a powerful web-based interface that allows you to manage and monitor your applications, resources, and accounts on the Blockless Network. With an intuitive user interface, you can easily access various features such as usage monitoring and application deployment. The dashboard is designed to give you a comprehensive view of your application's performance, enabling you to make informed decisions and adjustments as needed.
Key Features
- Project management: View and manage your Functions, Triggers, or Oracles projects in one location.
- Request monitoring: Monitor incoming requests to your projects with real-time data on project performance. Track execution or request errors through logs, helping you quickly identify and resolve any issues that may arise.
- Access control: Set up permissions for your projects and APIs.
- On-chain billing: Manage your account and project billing, and set up on-chain account abstraction helpers for fund custodianship.
Blockless CLI
The Blockless Command Line Interface (CLI) is a powerful and versatile tool that enables you to deploy and manage your applications directly from the command line. This is especially useful for developers who prefer working in a terminal environment or want to integrate Blockless into their existing development workflows. The CLI supports a wide range of commands that allow you to perform various tasks, such as deploying applications, managing resources, and monitoring usage.
Key Features
- Simple command structure: Easy-to-understand commands for managing applications and resources.
- Cross-platform support: Works on Windows, macOS, and Linux environments.
- Scripting and automation: Easily integrate Blockless into your existing development workflows.
- Extensive documentation: Comprehensive command reference and usage examples.
Developer SDKs
To help you integrate Blockless into your applications, we provide Software Development Kits (SDKs) for various programming languages and platforms. These SDKs are designed to simplify the process of interacting with the host environment and various internal and external extensions, enabling you to develop applications more quickly and efficiently. Our SDKs currently support AssemblyScript and Rust, with more languages coming in the near future.
Key Features
- Language support: SDKs available for popular programming languages and platforms.
- Easy integration: Simplify the process of integrating Blockless into your applications.
- Comprehensive documentation: Detailed guides, API references, and example code.
- Ongoing support: Regular updates and improvements to ensure compatibility and performance.