🧠 Core Services

Soroban Contract Compiler

  • Compile Rust-based Soroban contracts – Compile Soroban contracts directly from the IDE.

  • Error reporting and debugging – AI-powered error detection and real-time debugging assistance.

  • AI-powered Soroban compiler – Compile and debug contracts with AI-generated fixes and optimizations.

Project Manager

  • Manage project structure and files – Keep project files organized and accessible.

  • Handle project dependencies – AI-assisted resolution of dependency issues.

  • AI-assisted dependency resolution – Get smart suggestions for missing or conflicting dependencies.

Contract Interaction Service

  • Call contract methods – Invoke contract functions directly from the IDE.

  • Handle contract state updates – Monitor and update contract states in real-time.

  • AI-guided contract calls and state updates – Receive AI-based recommendations for contract interaction.

Transaction Constructor

  • Build complex transactions – Create transactions involving multiple contract calls.

  • Encode transactions in XDR format – Automatically format transactions for submission to the network.

  • AI-supported transaction construction – Get AI guidance for building and validating transactions.

File System

  • Store and retrieve project files – Save and organize files within the IDE.

  • AI-backed recommendations – Receive AI-based suggestions for file organization and usage.

Configuration Manager

  • Manage IDE and project-level settings – Customize network, deployment, and compiler configurations.

  • AI-based project and network configuration – Automatically adjust settings based on project needs.

Last updated