How to Add a Live Chart and Buy Button to Your Token Website

Add a live DexScreener or Birdeye chart, a one-tap copy contract address and buy buttons for Jupiter or PumpSwap to your token site, the right way.

By Blue Brick team · Published 26 September 2026 · 3 min read

Once your token is trading, the three things visitors want on your website are a live chart, the contract address they can copy, and a buy button that takes them straight to a swap. Get these right and your site stops being a brochure and starts converting visitors into holders.

This guide covers each one, plus the mistakes we see most often. For the full list of what a token site needs, see the memecoin landing page checklist.

The live chart

You don't need to build a chart. Data sites that track Solana tokens let you embed theirs:

  • DexScreener offers an embeddable chart for any trading pair, with a dark theme that fits most token sites.
  • Birdeye offers embeddable charts and price widgets too.

To embed one, find your token's pair on the site (not just the token), open its share or embed option, and copy the embed code or URL into your page. The chart updates on its own.

A few tips:

  • Use the pair with the most liquidity. If your token graduated from pump.fun, that's usually its PumpSwap pair.
  • Match the theme to your site, dark or light.
  • Give it room on mobile. A chart squeezed into a 300-pixel-tall box is hard to read. Full width, around 450 to 550 pixels tall, works well.
  • Load it lazily. Charts are heavy. Loading them only when they scroll into view keeps the rest of the page fast.

Before launch

Until the token trades, there's no chart to embed. Show a countdown or a "chart coming soon" block in the same space, then swap in the chart once you're live. Plan the layout around the chart from day one so nothing jumps around later.

The contract address

This is what careful buyers check before anything else, because copycat tokens with the same name are common.

  • Show the full address, never a shortened one.
  • Add a copy button that confirms "Copied".
  • Put it near the top of the page and again next to the buy button.
  • Double-check it matches your real token. A typo here is a disaster.

The buy button

Send buyers straight to a swap with your token already selected:

  • Jupiter finds the best price across Solana's exchanges, which makes it the best default for most tokens. Link to a swap page with your token's address set as the output.
  • If your token still trades on the pump.fun bonding curve, link to its pump.fun page until it graduates.
  • Add the chart site's link too, for traders who want to check depth and holders first.

Label the button clearly ("Buy on Jupiter"), and open it in a new tab so your site stays open.

Showing the numbers

Some sites also show live price, market cap or holders as text. That's a nice touch, but it means fetching data from an API, and APIs have rate limits. If you add it, cache the numbers on your server for a minute rather than having every visitor's browser call the API directly.

Common mistakes

  • Linking the wrong pair, so the chart shows almost no volume.
  • A shortened contract address that can't be copied reliably.
  • Buy links to a generic swap page, leaving buyers to paste the address themselves (and possibly pick the wrong token).
  • A slow page because three embeds load at once.

Want it done for you?

We build token sites with live charts, copyable addresses and buy buttons wired up, usually live in about 48 hours. See our landing page service, or start with how to launch on pump.fun.

Keep reading