Buy Button

Let anyone buy and sell your token in one tap, on your page or on your own website.

BetaEmbeddable

Beta.The swap is built and simulated against the live chain. It has not yet been signed and sent from a real wallet on mainnet.

How it works

  1. Enter any token address. The Buy Button works for any token Jupiter can route, from any launchpad. Buys are paid with SOL or USDC, and sells pay out SOL or USDC.

  2. A visitor picks buy or sell, an amount and how much slippage to allow. Our server asks Jupiter for the swap and test runs it before the wallet opens.

  3. They sign in their own wallet. On an embed, signing happens in a pop-up on our site.

What a visitor sees

  • A buy and sell switch, an amount, and a quote that shows what they get, with no fee from us.
  • A button that asks their wallet to sign. The wallet shows every amount, and so does the quote.
  • A plain message when no route exists, instead of a failing button.

What it costs

Nothing from us. We add no fee to the swap, and Jupiter adds no fee of its own on this route. The visitor pays only the network fee and the pool's own trading fee. See Fees.

What it costs

Free. We take no fee on swaps, and Jupiter adds no fee of its own on this route. You pay only the normal network fee and the pool's own trading fee.

Good to know

  • Anyone can still trade your token on jup.ag or anywhere else. Our button is simply a convenient place to do it.
  • We take no fee on swaps, in SOL, USDC or the token.
  • Only swaps against SOL or USDC are offered, not swaps between two other tokens.
  • If Jupiter cannot find a route for a token, the button says so and builds nothing.
  • A swap is a market trade. Prices move, and you can lose what you put in.
  • Buying through our widgets is not available in restricted regions.
  • We never run volume bots or wash trades.

Under the hood

  • Quotes and the swap come from Jupiter's Swap API, which builds a normal swap transaction.
  • We add no platform fee to the swap, so nothing in the transaction goes to us.
  • The swap is simulated before the wallet opens, and the wallet shows the result again.
  • The visitor's wallet is the only signer. Our server never sees a key and never holds funds.

Jupiter swap

JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4

SPL Token

TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA

Token-2022

TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb

System Program

11111111111111111111111111111111