jupiter

Build Solana DeFi applications using Jupiter APIs and Helius infrastructure.

1|Updated Aug 5, 2026
One-click install
npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill jupiter-solizardking
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: jupiter
Source: https://github.com/Solizardking/Solana-Robotics-Kit/tree/main/eliza/plugins/clawd-code/clawd-plugin/skills/jupiter
Command: npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill jupiter-solizardking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires helius-sdk, helius-laserstream, @jup-ag/lend, @jup-ag/lend-read, @jup-ag/plugin, @solana/web3.js, @solana/kit, and includes references (resource) components.

What problem does it solve? Building Solana DeFi applications requires coordinating many moving parts: swap routing, transaction submission, priority fees, real-time data, and wallet queries. This Skill provides structured guidance for combining Jupiter's DeFi APIs with Helius infrastructure so transactions land reliably and data queries are correct. ## Core Features & Use Cases - Token Swaps & Orders: Implement swaps via Jupiter Swap API V2, limit orders via Trigger, and DCA via Recurring, with transactions submitted through Helius Sender. - Lending, Perps & Prediction Markets: Build lending/borrowing flows with Jupiter Lend SDKs, on-chain perps positions, and prediction market interfaces. - Real-Time Data & Wallet Intelligence: Stream on-chain activity via Helius WebSockets or LaserStream, query portfolios with DAS and the Wallet API, and optimize priority fees. - Use Case: Build a trading bot that streams shred-level price signals via LaserStream, executes swaps through the Jupiter Swap API, and submits transactions via Helius Sender with dynamic priority fees. ## Quick Start Ask the assistant to build a Solana token swap app using Jupiter for quotes and Helius Sender for transaction submission.

Frequently Asked Questions about jupiter

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

FAQPage Schema
How do I swap tokens on Solana with the Jupiter API?▼

Use the Jupiter Swap API V2 to get quotes and build swap transactions, then submit them through Helius Sender endpoints with skipPreflight enabled. Include your Jupiter API key in the x-api-key header and use atomic token units for amounts.

What is the difference between Helius LaserStream and Enhanced WebSockets?▼

LaserStream is a gRPC service with shred-level latency, 24-hour historical replay, and support for 10M addresses, requiring a Professional plan. Enhanced WebSockets use the WebSocket protocol with up to 50K addresses per filter and auto-parsed transactions on Business+ plans.

How do I set priority fees for Solana transactions?▼

Call the Helius getPriorityFeeEstimate API with the account keys or serialized transaction to get real-time fee estimates. Never hardcode fees, and simulate the transaction first to set a tight compute unit limit instead of the default 200,000.

Does Jupiter Perps have a REST API?▼

No, Jupiter Perps has no REST API and must be interacted with on-chain via the Anchor IDL. Prediction Markets are available but are geo-restricted in the US and South Korea and currently in beta.

Why was my Helius Sender transaction rejected?▼

Sender transactions are rejected if they lack skipPreflight: true, a Jito tip transfer of at least 0.0002 SOL, or a compute unit price instruction. Ensure these three requirements are present and order compute budget instructions first.

How do I get a wallet's token balances with USD prices on Solana?▼

Use the Helius Wallet API getWalletBalances endpoint, which returns token holdings sorted by USD value for the top 10K tokens. For cheaper queries without pricing, use the DAS getTokenBalances method at 10 credits per call.