Swipe right onnew coins.
Every brand-new Solana coin gets a dating profile written from its real public numbers: age, holders, volume and red flags. Swipe right to like, left to pass. Come back later to see who stayed, who glowed up and who ghosted you. Read-only, nothing to sign.
Keyboard: ← pass · → like. Updated -.
Finding fresh coins on GeckoTerminal…
A phone showing a stack of dating-profile cards, one per new Solana coin, with floating hearts behind it. Each card lists the coin's real age, numbers, flags and a bio, and the same details are read out when a card comes to the top.
A swipe is not a trade. No wallet, no signature, no transaction, nothing to buy from us. Bagmatch only reads public GeckoTerminal and Jupiter data and writes it up like a dating profile. Your likes stay in your browser.
Real numbers. Fake love.
Bagmatch turns the Solana new-pools feed into profiles you can actually read, without touching a wallet.
A profile for every new coin
Age, labelled market cap, holders, last-hour volume and buys, written up as a dating profile the moment the pool opens.
Honest flags
Top holders own 30%+? Red flag. Mint revoked? Green flag. Every flag comes straight from the numbers.
See who stayed
Come back and every match is checked against the price and holders at your swipe: still together, glowed up or ghosted.
Nothing to sign
No wallet, no signature, no transaction. Your likes live in your own browser.
Who stayed?
Every coin you swiped right on, checked again against the market. Saved in your browser only.
0 matches saved in this browser
No matches yet. Swipe right on a coin and it shows up here with the numbers from the moment you swiped.
Change = GeckoTerminal's price now vs. at your swipe. Holders and last-hour trades from Jupiter. Your 30 most recent matches are kept.
Four steps, no wallet.
- 1
Fresh profiles
New Solana coins land on your stack seconds to minutes after their pools open, read from GeckoTerminal.
- 2
Real bios
Jupiter adds holders, authorities and top-holder share. The bio, the chips and the flags are written only from those numbers.
- 3
Swipe
Right to like, left to pass: drag, tap the buttons or use your arrow keys. Likes stay in your browser.
- 4
See who stayed
Come back later. One GeckoTerminal call checks every match against the price, FDV and holders at the moment you swiped.
Terms of endearment.
Every number on a profile and a match comes from GeckoTerminal's and Jupiter's public APIs, read in your browser, by these fixed rules. Read them before you fall for a bio.
- The stack
- GeckoTerminal's newest Solana pools (pages 1-2), one card per coin; its trending list only as a labelled fill when the new list runs dry
- Age
- Time since the coin's pool was created on GeckoTerminal
- Holders + audit
- Jupiter tokens/v2: holder count, mint and freeze authority, top holders' share, dev holdings and launch count (one batched call per refresh)
- Stat chips
- Market cap (or FDV, labelled, when market cap isn't reported; Jupiter's figure when GeckoTerminal hasn't computed one for a seconds-old pool yet), holders, 1h volume and 1h buys
- Red flags
- Top holders ≥ 30%, no trades in the last hour, mint or freeze authority on, dev holds ≥ 10%, dev launched ≥ 20 coins, Jupiter "suspicious", fewer than 10 holders
- Green flags
- Mint or freeze authority revoked, 100+ holders, top holders < 15%, more buys than sells in the last hour, Jupiter organic score medium or high
- Bio
- Fixed first-person templates picked by the coin's address and filled with its real numbers. Every claim is true to the card
- Likes
- Saved in your browser only ("bagmatch.*"), with the price, FDV and holders at your swipe; your 30 most recent are kept
- Your matches
- One GeckoTerminal tokens/multi call re-reads every match's price; one Jupiter call refreshes holders and last-hour trades
- Status
- Ghosted: ≤ -80% or no trades in 1h · Glow up: holders ≥ 2x and +25 · Still together: up · It's complicated: down
- Match card
- A PNG your browser draws with the real numbers at the moment you swiped
- Refresh
- Paced to GeckoTerminal's and Jupiter's public limits; open tabs share one stack
- On-chain
- Nothing. No wallet, no signature, no transaction, nothing to buy from us
- Data
- GeckoTerminal + Jupiter public APIs. Not affiliated with GeckoTerminal, Jupiter, pump.fun or any dating app
Is this real? Does it do anything on-chain?
The numbers are real: every age, price, FDV, holder count and flag is what GeckoTerminal's and Jupiter's public APIs return, read straight from your browser. But Bagmatch does nothing on-chain. A swipe is not a trade: there's no wallet to connect, nothing to sign, no transaction and nothing to buy from us. Your likes are saved in your own browser and nowhere else.
Why did my match ghost me?
"Ghosted" means that since you swiped, the coin's price on GeckoTerminal fell 80% or more, or nobody traded it in the last hour (Jupiter's 1-hour stats). New coins do this a lot: most never find a second wave of buyers. It's not you. It's the chart.
Where do the profiles come from?
From GeckoTerminal's list of the newest Solana pools (and, only when the new list runs dry, its trending list, labelled on the card). Each coin then gets one batched lookup on Jupiter's token API for its holder count, mint and freeze authority, how much its top holders own and its dev's launch history. The age is time since its pool was created.
Who writes the bios?
Nobody, and nothing you'd call AI. A bio is picked from fixed templates by the coin's address and filled with its real numbers, so "Only 3 holders so far" means Jupiter counted 3 holders. Every claim in a bio is true to the numbers on the card at the moment it was read. The jokes are ours.
What are the green and red flags?
Labels from the data, not ratings. Red: top holders own 30%+ of the supply, no trades in the last hour, mint or freeze authority still on, the dev holds 10%+, the dev has launched 20+ coins, Jupiter marks it suspicious, or fewer than 10 holders. Green: mint or freeze authority revoked, 100+ holders, top holders under 15%, more buys than sells in the last hour, or a medium/high organic score on Jupiter. No flag means safe.
What do Still together, Glow up and It's complicated mean?
They compare now with the moment you swiped. Still together: the price is up since. Glow up: holders at least 2x and 25+ more than when you swiped. It's complicated: down, but less than 80%. Ghosted: down 80%+ or no trades in the last hour. The card always shows the real swipe time and both numbers.
Where are my likes stored?
In your browser's local storage, under Bagmatch's own keys. Nothing is sent to us and there's no account. Bagmatch keeps your 30 most recent matches, so one GeckoTerminal call can check on all of them. Clear your browser data (or press "Clear matches") and they're gone.
Is Bagmatch a real dating app?
No. Bagmatch is a parody and a memecoin. It isn't affiliated with pump.fun, GeckoTerminal, Jupiter or any dating app. The avatars are our own drawings, never coin images, and names with slurs or links in them never make the stack.
Is there a $MATCH coin?
Yes: $MATCH on Solana, launched on pump.fun. The only official contract address is BAGKoEiBUZv5kod3t1FLwLnYUZJcVvBwYVsvaJvbkuq. Bagmatch is free to use and never needs the coin.
Is any of this financial advice?
No. Bagmatch writes public market data up as dating profiles. A like, a match, a flag or a bio is not a recommendation, a rating or a prediction, and many new coins fail within hours. $MATCH is a memecoin with no intrinsic value or promise of returns.
Someone new just listed.
Fresh Solana coins are waiting for a swipe. Real numbers, honest flags, nothing to sign.