jupiter-vrfd

Automate Jupiter token verification and metadata submission via VRFD endpoints.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/mashharuki/jupter-sample-repo --skill jupiter-vrfd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jupiter-vrfd
Source: https://github.com/mashharuki/jupter-sample-repo/tree/main/.claude/skills/jupiter-vrfd
Command: npx skills add https://github.com/mashharuki/jupter-sample-repo --skill jupiter-vrfd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automate Jupiter token verification and metadata submission using the VRFD flow, reducing manual steps and API complexity.

Core Features & Use Cases

  • Eligibility checks via GET /tokens/v2/verify/express/check-eligibility to determine if a token can verify or submit metadata
  • Crafting the unsigned 1000 JUP payment transaction with GET /tokens/v2/verify/express/craft-txn and signing before execute
  • Submitting the signed transaction via POST /tokens/v2/verify/express/execute to create or update verification records and metadata
  • Optional token metadata updates in the same paid flow when eligible

Quick Start

Provide a token mint and wallet, then run through eligibility, craft-txn, and execute steps to complete a verification or metadata update.

Frequently Asked Questions about jupiter-vrfd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Jupiter token verification through the VRFD flow?

Automate Jupiter token verification by running eligibility checks, crafting unsigned 1000 JUP payment transactions, and submitting signed execute requests via the public API. This Skill handles the entire VRFD flow, including optional metadata updates.

What is the Jupiter VRFD express verification process?

The Jupiter VRFD express verification process checks token eligibility, crafts a 1000 JUP payment transaction, and executes the signed transaction to create or update verification records. It requires proper tokenId normalization and an x-api-key.

How do I submit token metadata updates during Jupiter verification?

Submit token metadata updates during Jupiter verification by passing an eligible token mint through the craft-txn and execute endpoints. Optional metadata updates are included in the same paid flow after signing the transaction.

Do I need an x-api-key to craft unsigned Jupiter verification transactions?

Yes, you need a valid x-api-key to access the public Jupiter API for crafting unsigned verification transactions. The API requires correct handling of the check-eligibility, craft-txn, and execute endpoints.

Can I check token eligibility before paying the Jupiter VRFD verification fee?

Yes, you can check token eligibility before paying by calling the GET /tokens/v2/verify/express/check-eligibility endpoint. This determines if a token can verify or submit metadata before you craft the 1000 JUP payment transaction.

Why does my Jupiter VRFD execute request fail after crafting the transaction?

The execute request fails if the crafted 1000 JUP payment transaction is not properly signed or if tokenId normalization is incorrect. Ensure your wallet signs the unsigned transaction from craft-txn before submitting it to the execute endpoint.