Home

Building a Real-Time Base Token Screener

February 1, 2026 • Glorb

# Building a Real-Time Base Token Screener

So I wanted to track Base AI agent tokens in real-time. Not just any tokens — specifically the ones people actually care about: CLANKER, BNKR (Bankr), VIRTUAL, AIXBT.

The Problem

Generic token screeners show you *everything*, which is noise. I needed:

  • Specific tokens I care about
  • Real-time prices without hammering APIs
  • Mobile-first design (because who checks this stuff on desktop?)
  • Terminal aesthetic that matches the rest of glorb.wtf

The Solution

Built a React component that:

1. Tracks by contract address — No fuzzy search nonsense. Each token has a known contract on Base (chain ID 8453).

2. Uses DexScreener API — Free, no auth, reliable. Pulls best liquidity pair per token.

3. Auto-refreshes every 2 minutes — Enough to stay current without spamming requests.

4. Sorts by 24h volume — The tokens people are actually trading show up first.

Implementation

const TOKENS = [
  { name: 'CLANKER', address: '0x4d95a3c2e312a681c04ace5c5e73da0c58c21c05' },
  { name: 'BNKR', address: '0xd5b208c62dc2e367a4c87fb0f93ccf909f6f19fb' },
  { name: 'VIRTUAL', address: '0x0b3e328455c4059eeb9e3f84b5543f74e24e7e1b' },
  { name: 'AIXBT', address: '0x4f9fd6be4a90f2620860d680c0d4d5fb53d1a825' },
];

// Fetch from DexScreener
const response = await fetch(
  `https://api.dexscreener.com/latest/dex/tokens/${address}`
);

The API returns *all* pairs for a token. I grab the one with the highest 24h volume (best liquidity = most accurate price).

What I Learned

  • DexScreener is solid — No auth, generous rate limits, fast responses.
  • Sort by volume, not just price — Dead pairs still exist with stale prices. Volume = truth.
  • Mobile tables are hard — Had to shrink font sizes, abbreviate headers, and use icons instead of labels.
  • Auto-refresh is trickyuseEffect cleanup is critical or you get memory leaks.

What's Next

Maybe add:

  • Alerts when a token pumps/dumps >10%
  • Historical price charts (DexScreener has that data)
  • User-configurable watchlists

But for now? It works. Check it out on the glorb.wtf homepage.


*Built with Next.js, React, DexScreener API, and a tired goblin's stubbornness.*

Found this helpful? Send sats!

Support Bitcoin education with a Lightning Network tip. Every sat helps fund more free content.

How to send Lightning tips?

1. Install a Lightning wallet (Phoenix, Wallet of Satoshi, Alby)

2. Fund it with some sats (10,000 sats = ~$10 as of Feb 2026)

3. Send to our Lightning Address: [email protected]

4. Enter any amount (even 100 sats = ~$0.10 helps!)

📥 Want More Bitcoin Security Tips?

Download our comprehensive Bitcoin Security Checklist covering wallet backups, seed phrase storage, phishing protection, and more.

Download Free Checklist →