Specimen No. 0: Egg
Habitat: Before launch
Sits on the leaf and rocks. Now and then a crack runs across the shell.
Tap Grub to pet it0 pets from you
Hatching soon. The egg cracks the day $GRUB launches.
A pixel caterpillar that lives on the $GRUB chart. Feed it and it becomes a Moon Moth. Starve it and… well.
Launch soon on pump.fun.
Grub's body is the coin's latest hourly candles, newest right behind the head. When a new hour opens, Grub grows a segment at the neck and the oldest one drops off the tail.
That hour closed higher than it opened.
That hour closed lower.
Bigger moves make fatter segments, from 6 to 12 pixels.
The little spikes on top are the candle's upper wick.
Each of these Grubs runs on live DexScreener and GeckoTerminal data. Some are fresh pump.fun listings, some are old giants.
Fresh coins come from DexScreener's newest Solana listings. A listing here is not an endorsement.
Six stages on one leaf. Past $1M the caterpillar turns into a Moon Moth and flies at the moon in the sky.
No chart yet · Egg
Habitat: Before launch
Sits on the leaf and rocks. Now and then a crack runs across the shell.
Habitat: Under $10K
Four segments and a head too big for them.
Habitat: $10K-$50K
Eight segments. Crawls the full width of the leaf.
Habitat: $50K-$250K
Fourteen chunky segments, the last fourteen hours of the chart.
Habitat: $250K-$1M
Striped in the latest candles. It pulses with volume and its eyes peek through a slit.
Habitat: $1M and up
Wings patterned with candles. It flies toward the moon in the sky.
The moon in the scene grows as the cap climbs toward $1M. Cross it and the cocoon splits, the moth unfolds its candle wings and heads for the moon.
Fall back under a stage and Grub reverses the trip the clumsy way. The moth squeezes back into its cocoon, the cocoon cracks, and a caterpillar climbs out looking embarrassed.
Grub checks the coin every 15 seconds. The first rule that matches wins, top to bottom. A mood holds for at least a minute and needs a 2% margin to end, so Grub never flickers between two moods.
Chart: 24h volume under $100, or no trades in 24h.
On its back with X eyes. A tiny ghost floats above.
Chart: Fewer than 3 trades this hour.
Curled in a ring under a night sky.
Chart: Down 20% or more this hour.
Runs back and forth through a red storm.
Chart: Up 25% or more this hour.
Bounces in waves under a gold sky.
Chart: Hourly volume under 0.5% of market cap.
Thin and pale. Asks to be fed.
Chart: Down 5% to 20% this hour.
Darting eyes and sweat drops.
Chart: Up 5% to 25% this hour.
Smiles and crawls fast.
Chart: Anything else.
Munches the leaf, slowly.
A new buy drops a green candle and Grub runs over to eat it, up to ten per poll. A new sell drops a red one. Grub dodges, but a big dump lands a few hits and you see it wince.
Tap Grub any time to pet it. It curls up and hearts float off.
Paste a mint address. Grub reads that coin's chart and plants its ticker on a little flag.
One tap writes the post for X with a card of the pet in its current mood.
Copy one iframe line. The 320 by 204 widget updates itself and links back here.
That widget is live: $BONK's Grub, running on its real chart inside an iframe.
<iframe src="https://grubpet.fun/embed/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263" width="320" height="204" style="border:0" title="Grub pet for $BONK" loading="lazy"></iframe>Connect a Solana wallet. GrubPet reads its public token balances and grows a Grub for every coin that has a chart. It never asks for a transaction.
When the contract goes live, the egg at the top of this page hatches and Grub starts eating the $GRUB chart.