Jupiter Terminal
v4

An open-sourced, lite version of Jupiter that provides end-to-end swap flow by linking it in your HTML. Check out the visual demo for the various integration modes below.

Jupiter renders as a part of your dApp.

Loading...

Template

Things you can configure

Fixed input mint

Input mint cannot be changed

Fixed output mint

Output mint cannot be changed

Fixed amount

Depending on Exact In / Exact Out, the amount cannot be changed

Initial amount

Amount to be prefilled on first load

Simulate wallet passthrough

Simulate Terminal with a fake wallet passthrough

(Testing available on Desktop only)

Refetch interval for token accounts

Set the interval in milliseconds to refetch getTokenAccountsByOwner.

Preferred Explorer

Setup HTML

Terminal is designed to work anywhere the web runs, including React, Plain HTML/JS, and many other frameworks.

Code snippet


Alternatively, install from NPM