关于 jupiter-vrfd
引导 Agent 使用 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 代币验证
此技能会引导 Agent 使用 Solana 代币铸币地址的 Jupiter 公共代币验证流程。
基础 URL:https://api.jup.ag
身份验证:来自 developers.jup.ag 的 x-api-key(必需)
费用:1000 JUP
使用场景/不适用场景
适用于:
- 检查代币是否符合提交条件
- 构造并签署提交付款交易
- 执行提交流程
- 在提交过程中按需更新代币元数据
- 如果符合条件的情况下允许更新元数据但不允许验证,则提交仅更新元数据的付费请求
不适用于:
- Agent 需要使用私有或内部路由
- Agent 需要从非公开端点获取或合并现有元数据
- 用户需要兑换、交易或其他无关的 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 |
示例
按需加载以下内容:
Agent 操作规则
- 尽可能复用用户在首条消息中提供的信息。仅询问缺失的必填字段。
- 切勿要求用户在聊天中粘贴原始私钥或助记词。
- 切勿打印秘密值。只能提及非敏感文件路径、密钥名称和推导出的公有地址。
- 除非有真实的 API 响应,或用户明确表示已自行运行本地脚本,否则不得声称请求已提交。
- 如果当前 Agent 运行环境无法访问网络、安装依赖项或访问本地签名文件,请在执行前停止,并提供确切的本地操作步骤,不得捏造进展。
执行说明
对于受限 Agent 环境中的执行请求:
- 出站 HTTP 请求和安装软件包可能需要审批或用户许可
- 可以使用等效的 shell 和软件包管理器命令;如果环境已有等效方式执行相同步骤,不要限定必须使用特定 CLI
资源
- Jupiter 销毁多签地址:
8gMBNeKwXaoNi9bhbVUWFt4Uc5aobL9PeYMXfYDMePE2 - JUP 代币铸币地址:
JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN - Jupiter 文档:developers.jup.ag
- Jupiter Verified:verified.jup.ag
评论
支持 Markdown