Skip to content
cccskills
FreePublished on GitHub

jupiter-vrfd

Handle Jupiter verification requests for Solana tokens by checking eligibility, preparing and executing the payment transaction, and submitting verification or token information updates according to the permissions returned by the public API.

OriginalShow the original description

Use when a user mentions Jupiter token verification, VRFD eligibility, paying 1000 JUP to verify a token, submitting a verification request, or updating metadata via the Jupiter express verification flow.

Run score Not tested

See how to install

Good for

  • Check a token's eligibility for Jupiter verification
  • Prepare the payment for a verification request
  • Submit verification with token information updates
  • Submit an eligible metadata-only update

Files included (5)

  • SKILL.md4.2 KB
  • examples/verify.md4.0 KB
  • LICENSE1.0 KB
  • README.md1.3 KB
  • references/api-reference.md12.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Jupiter Token Verification

This skill routes agents through the public Jupiter token-verification flow for a Solana token mint.

Base URL: https://api.jup.ag Auth: x-api-key from developers.jup.ag (required) Cost: 1000 JUP

Use/Do Not Use

Use when:

  • checking whether a token is eligible for submission
  • crafting and signing the submission payment transaction
  • executing the submission flow
  • optionally updating token metadata as part of the submission
  • submitting a metadata-only paid update when eligibility allows metadata but not verification

Do not use when:

  • the agent would need private or internal routes
  • the agent needs to fetch or merge existing metadata from non-public endpoints
  • the user wants swaps, trading, or unrelated Jupiter flows

Triggers: verify token, submit verification, check eligibility, craft payment transaction, execute payment, pay for verification, update token metadata, metadata-only submission

Intent Router

User intentEndpointMethod
Check eligibility/tokens/v2/verify/express/check-eligibility?tokenId={TOKEN_ID}GET
Craft payment transaction/tokens/v2/verify/express/craft-txn?senderAddress={SENDER_ADDRESS}GET
Sign and execute payment/tokens/v2/verify/express/executePOST

Eligibility Decision Matrix

canVerifycanMetadataAction
truetrueverification+metadata (if user has metadata) or verification only
truefalseverification only, omit tokenMetadata
falsetruemetadata-only
falsefalseSTOP — show verificationError / metadataError to user

Examples

Load these on demand:

  • API Reference for the exact request and response shapes, accepted input formats, normalization rules, submission-mode field requirements, and token metadata fields. This is the source of truth for request construction.
  • Verify when the user wants to execute a request and has confirmed the paying wallet details

Agent Operating Rules

  • Reuse as much as possible from the user's first message. Ask only for missing required fields.
  • Never ask the user to paste a raw private key or seed phrase into chat.
  • Never print secret values. Only mention non-sensitive file paths, key names, and derived public addresses.
  • Do not claim a request was submitted unless you have a real API response or the user explicitly ran the local script themselves.
  • If the current agent runtime cannot reach the network, install dependencies, or access local signer files, stop before execution and hand the user the exact local steps instead of fabricating progress.

Execution Notes

For execute requests in constrained agent environments:

  • outbound HTTP and package installation may require approval or user permission
  • equivalent shell and package-manager commands are fine; do not block on a specific CLI if the environment already has an equivalent way to run the same steps

Resources

  • Jupiter Burn Multisig: 8gMBNeKwXaoNi9bhbVUWFt4Uc5aobL9PeYMXfYDMePE2
  • JUP Token Mint: JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN
  • Jupiter Docs: developers.jup.ag
  • Jupiter Verified: verified.jup.ag

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

0g-compute

FreeSummary

Build chat, image generation, and speech transcription features on 0G Compute Network, a distributed GPU marketplace. This skill guides SDK integration, model fine-tuning, response processing for billing, and account funding through code patterns and CLI commands.

  • Integrating chat and image generation into an application
  • Preparing model fine-tuning jobs
  • Checking balances and funding provider accounts
internet-court/internet-court-skill7KUpdated Aug 20, 2026

a2a-protocol

FreeSummary

Build servers and clients for A2A, an open protocol that lets AI agents communicate across frameworks. Publish agent capabilities, exchange tasks and results, stream progress, and add notifications for workflows involving multiple agents.

  • Connect agents built with different frameworks
  • Publish agent capabilities through an Agent Card
  • Build a research, writing, and review workflow
internet-court/internet-court-skill7KUpdated Aug 20, 2026

agent-wallet

FreeSummary

Give an AI agent a wallet with administrator-defined transaction limits. The skill covers encrypted key storage, balance checks, and sending funds through code-enforced rules for destinations, amounts, transaction frequency, and emergency shutdown.

  • Give an agent a wallet with transaction limits
  • Restrict transfers to approved chains and addresses
  • Check balances and active rules before sending
internet-court/internet-court-skill7KUpdated Aug 20, 2026

agentic-wallet

FreeSummary

Manage a crypto wallet with the awal CLI, including sign-in, balance checks, transfers, swaps, and funding. Also find and pay for APIs through x402, a payment protocol, set up paid endpoints, and query blockchain data on Base.

  • Check wallet balances across supported networks
  • Send tokens to an address or ENS name
  • Swap tokens or add wallet funds
internet-court/internet-court-skill7KUpdated Aug 20, 2026

Write TypeScript, Rust, or Python code for Alkahest escrow contracts, which hold assets until conditions are met. Covers creating escrows, submitting fulfillment, collecting payments, and building custom contracts that decide whether requirements have been satisfied.

  • Integrate Alkahest escrow into an application
  • Build a bot that creates escrows and submits fulfillment
  • Implement payment collection and fulfillment monitoring
internet-court/internet-court-skill7KUpdated Aug 20, 2026

alkahest-user

FreeSummary

Use the Alkahest CLI to manage escrow, where assets are held until agreed conditions are met. It covers buyer deposits, seller fulfillment and collection, third-party decisions, token swaps, and reclaiming expired, unfulfilled deposits.

  • Creating escrow with release conditions
  • Submitting work and collecting escrowed assets
  • Approving or rejecting fulfillment as an oracle
internet-court/internet-court-skill7KUpdated Aug 20, 2026

See all skills by internet-court

Report a problem with this skill