跳转到主要内容
Helius CLI 使 AI 代理能够自主创建 Helius 账户并获取 API 密钥,无需人工干预。通过 Helius MCP 服务器,AI 工具可以指导代理完成整个注册流程。

功能

功能描述
生成密钥对通过 helius keygen 编程生成 Solana 钱包
自助注册通过 helius signup 支付 1 USDC 创建 Helius 账户
管理项目通过 helius projects 列出并查看项目详情
访问 API 密钥通过 helius apikeys 检索和创建 API 密钥
监控使用情况通过 helius usage 检查信用消耗
获取 RPC 端点通过 helius rpc 显示 mainnet 和 devnet URLs
JSON 输出模式使用 --json 标志获得机器可读输出

代理的关键信息

命令参考

命令描述
helius keygen生成新的 Solana 密钥对
helius signup支付 1 USDC + 创建账户 + 项目
helius login使用现有钱包进行身份验证
helius projects列出所有项目
helius project [id]获取项目详情
helius apikeys [project-id]列出项目的 API 密钥
helius apikeys create [project-id]创建新的 API 密钥
helius usage [project-id]显示信用使用情况
helius rpc [project-id]显示 RPC 端点

退出代码

代码含义代理操作
0成功继续下一步
1通用错误记录错误并通知用户
10未登录运行 helius login
11未找到密钥对运行 helius keygen
20SOL 不足请求 0.001 SOL 到钱包
21USDC 不足请求 1 USDC 到钱包
30未找到项目项目列表为空
31未找到项目项目 ID 无效
40API 错误重试加倍等待

完整代理流程

# 1. Generate keypair
helius keygen
# Save the wallet address from the output

# 2. Wait for user to fund wallet (1 USDC + ~0.001 SOL)

# 3. Signup and create account
helius signup --json

# 4. Get projects and API keys
helius projects --json
helius apikeys <project-id> --json

# 5. Get RPC endpoints
helius rpc <project-id> --json
在以编程方式调用命令时始终使用 --json 标志。解析 JSON 响应以可靠地提取数据。

密钥对管理

CLI 存储文件在 ~/.helius-cli/
~/.helius-cli/
├── config.json    # JWT authentication token
└── keypair.json   # Solana keypair (if generated)
使用 -k 覆盖默认密钥对路径:
helius login -k /path/to/custom/keypair.json
helius signup -k /path/to/custom/keypair.json

示例代理提示

使用这些提示与连接到 Helius MCP 服务器的 AI 工具:
  • “帮助我使用 CLI 设置新的 Helius 账户”
  • “获取我的代理 API 密钥需要哪些命令?”
  • “展示自主 Helius 注册的完整流程”
  • “如何使用 Helius CLI 查看我的剩余积分?”
  • “使用 helius signup 时应处理哪些退出代码?”

相关页面

  • Helius CLI 文档 — 完整的入门指南,包括安装、注册和登录
  • 代理概述 — API 指南、工作流程和代理的错误处理
  • 计划和定价 — 比较免费、开发者、商业和专业级别
  • 积分 — 信用计费工作原理和每个 API 调用的成本
  • 速率限制 — 按计划和 API 的请求限制

资源