用途:该技能让智能体通过 Jupiter 公开的代币验证流程处理 Solana 代币 mint,包括检查资格、构造并签署提交支付交易、执行提交流程,以及可选更新代币元数据;在资格允许元数据但不允许验证时,可提交仅元数据的付费更新。
主要能力与路由:基础 URL 为 https://api.jup.ag,需 x-api-key(来自 developers.jup.ag),费用 1000 JUP。检查资格为 GET /tokens/v2/verify/express/check-eligibility?tokenId={TOKEN_ID};构造支付交易为 GET /tokens/v2/verify/express/craft-txn?senderAddress={SENDER_ADDRESS};签署并执行支付为 POST /tokens/v2/verify/express/execute。
资格决策:canVerify 与 canMetadata 均为 true 时做验证加元数据(用户有元数据时)或仅验证;canVerify true、canMetadata false 时仅验证并省略 tokenMetadata;canVerify false、canMetadata true 时仅元数据;两者均 false 时停止并向用户展示 verificationError / metadataError。
适用场景:用户提到验证代币、提交验证、检查资格、构造支付交易、执行支付、支付验证费用、更新代币元数据或仅元数据提交时使用;不适用于私有或内部路由、从非公开端点获取或合并现有元数据,以及兑换、交易等无关 Jupiter 流程。
使用规则:尽量复用用户首条消息中的信息,只询问缺失的必填字段;绝不让用户在聊天中粘贴私钥或助记词;不打印敏感值,仅提及非敏感文件路径、密钥名称和派生公钥地址;没有真实 API 响应或用户明确自行运行本地脚本时,不得声称请求已提交;若运行环境无法联网、安装依赖或访问本地签名文件,应在执行前停止并给出确切的本地步骤,而不是编造进度。受限环境中出站 HTTP 和安装包可能需要审批或用户许可;等价 shell 与包管理器命令均可,不要阻塞于特定 CLI。
资源:Jupiter Burn Multisig 为 8gMBNeKwXaoNi9bhbVUWFt4Uc5aobL9PeYMXfYDMePE2;JUP Token Mint 为 JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN;文档 developers.jup.ag;验证页面 verified.jup.ag。其他细节暂未提供。