The terminals
pump.fun, Axiom, Padre, Photon, BullX, GMGN, DexScreener, four.meme, Trojan, Fomo, Telemetry, Jupiter, Azura, Definitive, Shotgun, Solpump and Cielo. Anywhere else, a generic adapter reads a valid token address out of the URL if there is one, so the panel degrades rather than disappearing.
The chain comes from the terminal, never assumed
A path slug on GMGN, DexScreener and Padre; a numeric chainId on BullX. A page on a chain Ghostbag cannot price says so by name instead of showing an empty panel — because assuming "not BNB means Solana" is exactly what made a whole chain's pages detect nothing at all.
Solana, BNB Chain and Robinhood Chain
Each with its correct native coin, gas model, venue fees and pool depth. Solana prices gas per signature and runs an inclusion auction; the EVM chains read live gas and have no auction, so underpaying is far less lethal — and the failure model reflects that rather than applying one rule everywhere. BNB transfer taxes are applied on both sides, because plenty of BNB memecoins have one and ignoring it teaches the wrong lesson.
A live pump.fun feed
REST aggregators do not index a launch for tens of seconds, which is exactly the window a memecoin trader cares about. Ghostbag subscribes to a WebSocket feed carrying the bonding curve's and the pool's actual reserves, so a pump.fun coin is priced and tradeable from its first on-chain trade — and impact on a fresh coin is calculated rather than estimated. Subscriptions follow a token across migration automatically, and a Launches tab lists every new mint as it is created.