githubEdit

10分钟快速入门

欢迎使用 Zanbara!本指南将帮助您在 10 分钟内快速搭建本地开发环境并运行 Zanbara。

前置要求

在开始之前,请确保您的系统已安装以下工具:

必需工具

工具
版本要求
安装验证

Rust

1.75+

rustc --version

Node.js

18+

node --version

npm/pnpm

9+ / 8+

npm --versionpnpm --version

Solana CLI

1.17+

solana --version

Anchor

0.31+

anchor --version

Docker

20+

docker --version

Docker Compose

2.0+

docker-compose --version

可选工具

  • PostgreSQL 16+ (或使用 Docker)

  • Redis 7+ (或使用 Docker)

  • Git 2.30+

安装步骤

1. 克隆项目

2. 安装系统依赖

macOS (使用 Homebrew)

Linux (Ubuntu/Debian)

3. 配置环境变量

关键环境变量配置

4. 生成 Solana 钱包

5. 启动数据库服务

6. 运行数据库迁移

启动开发环境

方式 1: 使用 Makefile(推荐)

方式 2: 手动启动各个服务

步骤 1: 编译和部署智能合约

步骤 2: 启动后端服务

步骤 3: 启动前端

验证安装

1. 访问前端界面

打开浏览器访问: http://localhost:3000

您应该看到 Zanbara 交易界面。

2. 检查后端服务

3. 测试订单提交

4. 验证智能合约

常见问题排查

问题 1: Anchor build 失败

问题 2: 数据库连接失败

问题 3: 前端启动失败

问题 4: Solana 余额不足

下一步

恭喜!您已经成功搭建了 Zanbara 开发环境。接下来您可以:

  1. 📖 了解核心概念 - 理解永续合约和保证金交易

  2. 👨‍💻 查看用户指南arrow-up-right - 学习如何使用 Zanbara 进行交易

  3. 🏗️ 阅读架构文档 - 深入了解系统设计

  4. 🔧 探索 API 文档arrow-up-right - 开始集成开发

获取帮助

如果您遇到问题,可以通过以下方式获取帮助:


提示: 建议先在本地 Devnet 环境充分测试后,再考虑部署到生产环境。

Last updated