入门指南
1. 创建您的 API 密钥
1
注册或登录
在 Helius 控制台上创建一个账户或登录到已有账户。
2
导航到 API 密钥
转到控制台侧边栏中的 API 密钥 部分。
3
生成新密钥
点击 创建新 API 密钥 并为您的项目提供一个描述性名称(例如,“生产应用程序”,“开发环境”)。
4
复制并安全存储您的密钥
立即复制您的 API 密钥并安全存储。一旦导航离开,您将无法再次查看它。
2. 使用您的 API 密钥
在所有请求中包含您的 API 密钥作为查询参数:入门指南(针对代理)
代理可以通过编程方式注册Helius账户、创建项目,并使用Helius CLI生成API密钥。 完整说明请参阅:https://dashboard.helius.dev/agents.md安装 Helius CLI
生成密钥对
为生成的钱包提供资金(仅限自动支付)
如果通过托管支付链接支付,请跳过此步骤(--pay / --resume)。对于自动支付,请向步骤2中提供的钱包地址发送1 USDC和0.001 SOL。
注册并获取API密钥
安全最佳实践
环境变量
将您的API密钥存储在环境变量中,而不是源代码中。
IP限制
在仪表板中为您的API密钥设置IP限制,以限制特定IP地址或范围的访问。
分开密钥
为开发、登台和生产环境使用不同的API密钥,以隔离使用并提高安全性。
监控使用情况
定期检查仪表板中的API使用情况,以检测异常模式或潜在的安全问题。
密钥管理
- Node.js
- Python
- Docker
速率限制与使用
速率限制因订阅计划而异。在Helius Dashboard监控您的使用情况,以确保您不超出分配的限制。
理解速率限制
- 每秒请求数:根据您的订阅层级
- 每月请求配额:每个计费周期允许的总请求数
- 突发允许:短期内高于基本速率限制的峰值
处理速率限制
故障排除
无效API密钥错误
无效API密钥错误
症状: 401 Unauthorized或“无效API密钥”错误解决方案:
- 验证您的API密钥是否正确且未被重新生成
- 检查您是否将API密钥作为查询参数包含:
?api-key=YOUR_KEY - 确保API密钥中没有多余的空格或字符
- 确认您的API密钥没有过期或被撤销
超出速率限制
超出速率限制
症状: 429 Too Many Requests错误解决方案:
- 在控制面板中检查您当前的使用情况
- 在重试逻辑中实施指数退避
- 考虑升级计划以获得更高的限制
- 优化请求以减少不必要的调用
禁止访问
禁止访问
症状: 403 Forbidden错误解决方案:
- 验证IP限制是否未阻止您的请求
- 检查您的订阅是否包括对该端点的访问
- 确保您的API密钥具有必要的权限
下一步
快速入门指南
开始使用Helius进行您的第一个API调用
API参考
探索所有可用的端点和方法
速率限制
了解速率限制和升级选项
仪表板
监控您的API使用并管理密钥
支持
需要帮助进行身份验证或有关于API密钥的问题?Discord社区
加入我们的Discord以获得实时帮助和社区支持
电子邮件支持
直接联系我们的支持团队