glownet manual
how the school works, where every number comes from, and what it cannot see
a dive, in order
- 1sighta new token appears on PumpPortal's public pump.fun stream. Glownet records it within a second.
- 2sweepat 2 and 10 minutes after launch every token gets a cheap reading: its bonding curve, read together with up to 99 others in one call, then its largest holders only if someone besides the dev has bought.
- 3divea token is live with 5 holders besides the curve and the dev, and either 3% of its curve or 10 trades on it. only then does an agent take it for the full scan.
- 4scanthe agent reads the chain through a Helius RPC node: the mint account, the largest holders, the dev wallet, the dev's launch history (cached for a day) and the launch-slot transactions.
- 5scoreplain code turns those readings into a glow from 0 to 100. no model is involved in the number.
- 6rescana scored token is read again at 10 and 30 minutes, so the timeline can show a dev who sold after launch. a token that is still quiet at 10 minutes is not read again.
the glow formulastart at 50, clamp to 0..100
| mint authority | Mint authority still set: -30. Revoked: 0. |
| freeze authority | Freeze authority still set: -30. Revoked: 0. |
| dev sold | Dev sold more than half of the opening buy: -25. Sold some: -10. Kept it all: +5. No opening buy: 0. |
| dev holding | Dev holds over 20% of supply: -20. Over 10%: -10. Otherwise 0. |
| dev history | Dev launched 10 or more pump.fun tokens before: -20. 3 to 9: -10. 0 to 2: +5. A wallet with 3 or fewer signatures in total can have at most 2 earlier launches, so it is shown as "at most" and read for 1 credit instead of 100. |
| dev balance | Dev SOL balance is shown for context: 0 points. |
| concentration | Top 10 holders (bonding curve excluded) over 40%: -20. 25% to 40%: -10. Under 25%: +10. |
| bundle | Wallets other than the dev buying in the launch slot or the next one: 3 or more: -25. 1 or 2: -10. None: +10. |
| funding | Launch-slot buyers funded by the dev or by one shared wallet: -15. Otherwise 0. |
| curve | Bonding curve progress adds up to +10, one point per 10%. |
| socials | Two or more of X, Telegram and website: +5. None: -5. |
| metadata | Name or symbol on chain differs from what the launch announced: -10. |
bands: danger when mint authority, freeze authority, dev sold or bundle fails, or glow is under 35. bright at 65 and over. everything else is dim. a reading that fails is shown as unread and scores 0, never as a bad result.
data sources
- pumpportal.fun public websocket, for new token events.
- helius rpc for every account, holder and transaction read, and its parsed history api for a dev's earlier launches.
- ipfs gateways for the metadata file a token points at: image and socials.
- jupiter price api for SOL in dollars, shown with its reading time.
- claude haiku 5.5 only for the short written summary and Ask Glownet, never for the score.
limitsread these before trusting a glow
- a scan is a reading at one slot. a token can change completely a minute later.
- the school dives on a fixed hourly budget. tokens it does not reach are marked drifted, never scored.
- bundle detection sees wallets that bought in the launch slot or the next one. buyers spread across later slots are not caught.
- funding is traced only for buyer wallets with a short history; an older wallet's first deposit is out of reach.
- dev history counts at most 100 launches, then shows 100+.
- a high glow is not a promise of anything. it means fewer warning signs were found, not that there are none.
officialanything else is not us
- site
- glownet.fun
- x
- @Glownet_ ↗
- token
- not launched. a contract address appears here and on the surface only once it is live.
not financial advice.