jupiter-vrfd について
Jupiter の公開フローを通じて Solana トークンを検証する手順をエージェントに案内するスキルです。資格確認、支払いトランザクションの準備と実行、任意のメタデータ更新に対応し、利用者の確認と署名情報の保護を求めます。
主な機能
- 01トークン検証資格の確認
- 02支払いトランザクションの準備と実行
- 03メタデータのみの有料更新
- 04秘密鍵とシードフレーズの保護
- 05資格要件を満たさない場合の停止
活用シーン
- 01提出前の Solana ミント確認
- 02トークン検証の申請
- 03条件を満たすメタデータ更新の支払い
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jup-ag/ agent-skills --skill jupiter-vrfdインストール後、Claude Code で/jupiter-vrfdを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdexamples/verify.mdreferences/api-reference.md詳細
Jupiter トークン認証
このスキルは、Solana トークンミントの公開 Jupiter トークン認証フローをエージェントに案内します。
ベース URL:https://api.jup.ag
認証:developers.jup.ag の x-api-key(必須)
費用:1000 JUP
使用する場合/使用しない場合
次の場合に使用します:
- トークンが申請対象となるか確認する
- 申請の支払いトランザクションを作成して署名する
- 申請フローを実行する
- 申請の一環としてトークンのメタデータを更新する(任意)
- 適格性によりメタデータの更新は可能でも認証はできない場合に、メタデータのみの有料更新を申請する
次の場合は使用しないでください:
- エージェントが非公開または内部のルートを必要とする
- 非公開エンドポイントから既存のメタデータを取得または統合する必要がある
- ユーザーがスワップ、取引、または無関係な Jupiter フローを希望している
トリガー:verify token、submit verification、check eligibility、craft payment transaction、execute payment、pay for verification、update token metadata、metadata-only submission
インテントルーター
| ユーザーのインテント | エンドポイント | メソッド |
|---|---|---|
| 適格性を確認する | /tokens/v2/verify/express/check-eligibility?tokenId={TOKEN_ID} | GET |
| 支払いトランザクションを作成する | /tokens/v2/verify/express/craft-txn?senderAddress={SENDER_ADDRESS} | GET |
| 支払いに署名して実行する | /tokens/v2/verify/express/execute | POST |
適格性の判定表
canVerify | canMetadata | アクション |
|---|---|---|
true | true | 認証+メタデータ(ユーザーがメタデータを提供した場合)、または認証のみ |
true | false | 認証のみ。tokenMetadata は省略します |
false | true | メタデータのみ |
false | false | 停止 — verificationError/metadataError をユーザーに表示します |
例
必要に応じて読み込んでください:
- API リファレンス:正確なリクエストとレスポンスの形式、受け付ける入力形式、正規化ルール、申請モードで必要なフィールド、トークンのメタデータフィールドを確認できます。リクエストの構築に関する信頼できる情報源です。
- 認証:ユーザーがリクエストの実行を希望し、支払いウォレットの詳細を確認済みの場合に参照してください
エージェントの運用ルール
- ユーザーの最初のメッセージから、できるだけ多くの情報を再利用してください。必須項目の不足分だけを尋ねてください。
- 生の秘密鍵やシードフレーズをチャットに貼り付けるよう、ユーザーに求めてはいけません。
- 秘密の値を決して出力しないでください。機密ではないファイルパス、キー名、導出された公開アドレスのみ言及してください。
- 実際の API レスポンスを得た場合、またはユーザーがローカルスクリプトを自分で実行したと明示した場合を除き、リクエストが送信されたと主張しないでください。
- 現在のエージェント実行環境からネットワークに接続できない、依存関係をインストールできない、またはローカルの署名者ファイルにアクセスできない場合は、実行前に停止し、進捗を捏造するのではなく、ユーザーに正確なローカル手順を案内してください。
実行に関する注意事項
制約のあるエージェント環境で実行リクエストを処理する場合:
- 外部への HTTP 通信やパッケージのインストールには、承認またはユーザーの許可が必要な場合があります
- 同等のシェルコマンドやパッケージマネージャーコマンドを使用してもかまいません。環境内で同じ手順を実行できる代替手段がすでにある場合、特定の CLI の使用に固執しないでください
リソース
- Jupiter バーンマルチシグ:
8gMBNeKwXaoNi9bhbVUWFt4Uc5aobL9PeYMXfYDMePE2 - JUP トークンミント:
JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN - Jupiter ドキュメント:developers.jup.ag
- Jupiter 認証済みトークン:verified.jup.ag
コメント
Markdown 対応