Jupiter Aggregator Core typescript library
Jupiter Aggregator (jup.ag)
The best swap aggregator on Solana. Built for smart traders who like money.
This repo is Jupiter Core SDK.
Example
For Node, or build your own lib, use Jupiter Core Example
Integrate with React instead?
The quickest way to integrate Jupiter with your UI, use Jupiter React Hook instead
React Native?
Checkout Jupiter React Native Example
Installation
Yarn
yarn add @jup-ag/core
NPM
npm install @jup-ag/core
Jupiter.load()
Initialize and load Jupiter instances
jupiter.getRouteMap()
Get routeMap, which maps each tokenMint and their respective tokenMints that are swappable
jupiter.computeRoutes()
Request Jupiter to compute the requested inputToken and outputToken, to query possible pairs, routes, amounts, slippage and more information.