はじめに
1. APIキーを作成する
1
サインアップまたはログイン
Helius Dashboardでアカウントを作成するか、既存のアカウントにログインしてください。
2
APIキーに移動
ダッシュボードのサイドバーでAPIキーセクションに移動します。
3
新しいキーを生成する
新しいAPIキーを作成をクリックし、プロジェクトに説明的な名前を付けてください(例:「Production App」、「Development Environment」)。
4
キーをコピーして安全に保管する
APIキーをすぐにコピーして安全に保存してください。一度移動すると再度見ることができません。
2. APIキーの使用
すべてのリクエストでクエリパラメーターとしてAPIキーを含めます。はじめに(エージェント向け)
エージェントは、Helius CLIを使用してプログラムでHeliusアカウントにサインアップし、プロジェクトを作成し、APIキーを生成できます。 完全な手順は、https://dashboard.helius.dev/agents.md を読んでください。Helius CLIをインストールする
キーペアを生成する
ウォレットに資金を提供する(オートペイのみ)
ホスト型決済リンクで支払う場合は、この手順をスキップしてください(デフォルトの登録モードで、helius signup --resume を使用して完了します)。自動支払い(--pay)では、ローカルのキーペアから支払います。プラン料金分のUSDC(Agentプランの場合は$10)と約0.001 SOLを、前の手順で取得したウォレットアドレスに送金してください。
サインアップしてAPIキーを取得する
Agentプランを含むすべての新規登録には、--email、--first-name、--last-name が必要です。ウォレットは支払いにのみ使用されます。
セキュリティのベストプラクティス
Environment Variables
APIキーはソースコードではなく、環境変数に保存してください。
IP Restrictions
ダッシュボードでAPIキーのIP制限を設定し、特定のIPアドレスまたは範囲からのみアクセスできるようにしてください。
Separate Keys
開発環境、ステージング環境、本番環境で異なるAPIキーを使用し、利用を分離してセキュリティを強化してください。
Monitor Usage
ダッシュボードでAPIの使用状況を定期的に確認し、異常なパターンや潜在的なセキュリティ問題を検出してください。
シークレット管理
- Node.js
- Python
- Docker
レート制限と使用量
レート制限はサブスクリプションプランによって異なります。割り当てられた上限を超えないように、Helius Dashboardで使用状況を監視してください。
レート制限について
- 1秒あたりのリクエスト数: サブスクリプションのティアに基づきます
- 月間リクエストクォータ: 請求サイクルごとに許可されるリクエストの合計数です
- バースト許容量: 基本レート制限を一時的に超えるスパイクです
レート制限への対処
トラブルシューティング
Invalid API Key Error
Invalid API Key Error
症状: 401 Unauthorizedまたは「Invalid API Key」エラー解決策:
- APIキーが正しく、再生成されていないことを確認してください
- APIキーをクエリパラメータとして含めていることを確認してください:
?api-key=YOUR_KEY - APIキーに余分なスペースや文字が含まれていないことを確認してください
- APIキーの有効期限が切れておらず、無効化されていないことを確認してください
Rate Limit Exceeded
Rate Limit Exceeded
症状: 429 Too Many Requestsエラー解決策:
- ダッシュボードで現在の使用状況を確認してください
- 再試行ロジックに指数バックオフを実装してください
- 上限を引き上げるために、プランのアップグレードを検討してください
- リクエストを最適化し、不要な呼び出しを減らしてください
Forbidden Access
Forbidden Access
症状: 403 Forbiddenエラー解決策:
- IP制限によってリクエストがブロックされていないことを確認してください
- サブスクリプションに対象エンドポイントへのアクセスが含まれていることを確認してください
- APIキーに必要な権限があることを確認してください
次のステップ
Quickstart Guide
Heliusで最初のAPI呼び出しを行います
API Reference
利用可能なすべてのエンドポイントとメソッドを確認します
Rate Limits
レート制限とアップグレードオプションについて確認します
Dashboard
APIの使用状況を監視し、キーを管理します
サポート
認証に関するサポートが必要な場合や、APIキーについて質問がある場合は、以下をご利用ください。Discord Community
Discordに参加すると、リアルタイムのサポートやコミュニティによる支援を受けられます
Email Support
サポートチームに直接お問い合わせください