jup-ag avatar

Integrating Jupiter

This is your single entry point for Jupiter's entire API surface: swap aggregation, lending, perps, limit orders, DCA, tokens, pricing, portfolio, prediction markets, and more. It opens with an intent router that maps user goals to the right endpoint family, then gives you minimal execution contracts for each. The swap section alone covers four competing routers (Metis, JupiterZ, Dflow, OKX), three gasless paths, and a fee table that varies by pair age and liquidity. Rate limits scale with your 24-hour execute volume. If you're building anything on Jupiter beyond a single swap, this beats stitching together individual docs. The error table and TypeScript snippets are production-ready.

skills.sh installs
855
GitHub stars
85
last updated
Aug 21, 2026

Install

$ npx -y skills add jup-ag/agent-skills --skill integrating-jupiter --agent claude-code

Installs into .claude/skills of the current project.

Files

Jupiter API Integration

Single skill for all Jupiter APIs, optimized for fast routing and deterministic execution.

Base URL: https://api.jup.ag Auth: x-api-key from developers.jup.ag (required for Jupiter REST endpoints)

Use/Do Not Use

Use when:

  • The task requires choosing or calling Jupiter endpoints.
  • The task involves swap, lending, perps, orders, pricing, portfolio, send, studio, lock, or routing.
  • The user needs debugging help for Jupiter API calls.

Do not use when:

  • The task is generic Solana setup with no Jupiter API usage.
  • The task is UI-only with no API behavior decisions.
  • The agent context is not DeFi/crypto (generic triggers like buy, sell, trade assume a DeFi domain).

Sponsors

Details

Repository
github.com/jup-ag/agent-skills
Categories
Backend & APIs, Security, AI & Agent Building, Debugging, Finance & Trading
First seen
Jun 3, 2026

More from jup-ag/agent-skills

All 3
1riba2534 avatarfeishu-cli-msgriba2534/feishu-cli飞书消息发送。发送消息(text/post/interactive 卡片等 10 种类型:text/post/image/file/audio/media/sticker/interactive/share_chat/share_user;system 分割线 CLI 暂未直接支持,需用 `feishu-cli api855skills.sh installs
2mindrally avatarhono-typescriptmindrally/skillsGuidelines for building edge-first, high-performance APIs with Hono and TypeScript for Cloudflare Workers, Deno, Bun, and Node.js852skills.sh installs
3wot-ui avatarwot-ui-cliwot-ui/open-wot使用、调试或维护 @wot-ui/cli 与 open-wot 仓库。适用于 wot CLI 命令、Agent/MCP 接入、doctor/usage/lint、组件知识查询、客户端 adapter、离线数据提取、构建测试、发布包检查和仓库开发;如果任务是直接编写 wd-* 组件页面或解释组件 API,应改用 wot-852skills.sh installs
4circlefin avatarpay-via-agent-walletcirclefin/skillsUse this skill when the user wants to call a paid API, look something up online, search for data, get prices or odds or stats, or use any paid service with auto848skills.sh installs
5oracle avatarnetsuite-owasp-secure-codingoracle/netsuite-suitecloud-sdkPlatform-agnostic OWASP secure coding practices with JavaScript/Node.js patterns and NetSuite SuiteScript examples. Covers Open Worldwide Application Security P838skills.sh installs
6maplibre avatarmaplibre-pmtiles-patternsmaplibre/maplibre-agent-skillsServerless vector and raster tiles with PMTiles for MapLibre GL JS — single-file format, HTTP range requests, hosting on S3/R2/GitHub Pages, generating with Pla833skills.sh installs