> For the complete documentation index, see [llms.txt](https://helio-dao.gitbook.io/helio-dao-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helio-dao.gitbook.io/helio-dao-docs/helio-engine/publish-your-docs.md).

# Core: The Backbone of Helio

## **Purpose:**

The Core handles all low-level communication with the Solana blockchain, ensuring fast and efficient data flow between Helio’s AI modules and the network.

### **Technologies Used:**

* **Rust**:
  * Rust is the primary programming language of Solana, known for its safety, performance, and concurrency. Helio’s Core is written in Rust to achieve:
    * Maximum compatibility with Solana’s runtime.
    * High-speed processing of blockchain transactions.
    * Prevention of runtime errors and memory leaks.
  * Rust ensures low-latency and high-reliability for Helio’s foundational operations.
* **gRPC or WebSocket APIs**:
  * For real-time communication with Solana nodes, ensuring fast query execution and interaction with Solana’s smart contracts.
* **Anchor Framework**:
  * A framework for building Solana smart contracts, used to manage Helio’s on-chain logic for trustless operations.

#### **Why It’s Ideal for Solana:**

By leveraging Rust and Solana-native frameworks like Anchor, Helio’s Core achieves deep integration, low transaction costs, and unparalleled speed—key attributes of the Solana ecosystem.
