> ## Documentation Index
> Fetch the complete documentation index at: https://docs.monad.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# 开始使用

在本指南中，我们将：

1. 编译一个示例程序，涉及以执行事件 SDK 作为依赖构建代码。SDK 同时提供 C 和 Rust 编程语言。每种语言都有自己的指南，请按您选择的语言遵循说明
   * [C 指南](/zh/execution-events/getting-started/c)
   * [Rust 指南](/zh/execution-events/getting-started/rust)
2. [在一些历史数据上运行示例程序](/zh/execution-events/getting-started/snapshot)，它会将执行事件的 ASCII 表示形式打印到 `stdout`
3. [搭建并运行我们自己的 Monad 节点](/zh/execution-events/getting-started/setup-node)，以便我们有一个本地执行进程发布实时数据
4. [再次运行示例程序，这次使用我们的 Monad 节点](/zh/execution-events/getting-started/final)；这将再次将执行事件打印到 `stdout`，但这次的数据源将是来自本地节点的实时数据

<Info title="需要 Linux，但部分支持 macOS">
  本指南已在全新 Ubuntu 24.04 LTS 安装上测试通过，但应可在任何较新 Linux 发行版上工作，尽管所需软件包的名称可能不同。发行版需要提供足够新的 C 编译器，即 `gcc-13` 或 `clang-19`。

  指南的前两步涉及查看历史数据而非实时数据，也可以在配置为软件开发的 macOS 安装上运行。这可能使一些开发者更容易在开发工作站或笔记本电脑上尝试 SDK，而无需先搭建 Linux 主机。

  与 SDK 不同，Monad 节点本身仅在 Linux 上运行，因此指南后面的步骤 —— 实际消费实时数据的部分 —— 需要一个运行着您自己的 Monad 节点的完整 Linux 主机。
</Info>
