SORA is a cross platform, electron based application designed to streamline the use of the Soroban CLI. It offers a user-friendly interface for managing projects, identities, networks, and contract methods with ease.
You can watch the how-to-use demo here.
For detailed instructions on each feature, please refer to our comprehensive documentation.
To use this application, you must have soroban-cli
installed on your operating system.
This application is compatible with latest soroban v0.23.1, please make sure you have installed this version or newer of soroban!
-
To install soroban, follow the instructions in link below:
-
To verify that soroban properly installed, run:
soroban --version
Now that you have soroban installed, you can install the SORA by following the instructions below.
- Download the latest release for macOS
- Open the downloaded file and drag the Sora to the Applications directory.
-
Download the latest release for Linux
-
Follow the general instructions to install the application on your Linux distribution.
You can still use the SORA application on Windows by following the instructions below.
- Install WSL 2 by following the instructions on microsoft docs.
- Once you have WSL installed, you can install
soroban-cli
by following the instructions for Linux. - Follow the instructions for Linux to install the SORA.
You can install the extension on Visual Studio Marketplace
- Project Management: Create, import, and manage Soroban projects with ease.
- Identity Management: Generate, add, and manage Soroban identities.
- Contract Interactions: Intuitive interface for interacting with Soroban contracts.
- Network Management: Add, remove, and manage Soroban networks.
- Event Monitoring: Track and filter Soroban contract events in real-time.
- Experimental Lab: Explore Soroban's cutting-edge features and tools.
- AI-Powered Command Constructor: Generate Soroban CLI commands using natural language.
- Soroban AI Assistant: Get instant support for Soroban development queries.
- VS Code Extension: Seamlessly integrate Sora functionality into your VS Code workflow.
P.S: Review the latest release notes for more information about the features and capabilities of the SORA application.
We welcome contributions! To contribute:
- Fork the repository
- Create a new branch
- Make your changes
- Submit a pull request with a description of your changes
For feature requests or bug reports, please use our issue templates:
SORA is released under the MIT. See (LICENSE) for more details.