.lp-cta-lottie-rot-frog_
This class exists in pump.fun's live landing page CSS. It is applied to a real Lottie animation named Icon_Frog_v001 served from /landing/lottie/icon-frog.json. Below is the raw byte-level proof — the CSS chunk, the JavaScript config, and the Lottie file itself — pulled directly from pump.fun's public CDN and rendered live on this page using their own asset.
Verification Ledger
curl -s https://pump.fun/landing | grep -oE '/_next/static/chunks/[^"]+\.css' | sort -u
# 8 CSS chunk files linked from the landing page
for f in $(above); do curl -s "https://pump.fun$f" -o "chunks/$(basename $f)"; done
grep -l 'lp-cta-lottie-rot-frog' chunks/*.css
chunks/0~coo.hryoylb.css
grep -oE '\.lp-cta-lottie-rot-frog\{[^}]+\}' chunks/0~coo.hryoylb.css
.lp-cta-lottie-rot-frog{rotate:-24deg}
Verbatim CSS byte snippet
Below is the raw 600-byte window from /_next/static/chunks/0~coo.hryoylb.css containing the class. The highlighted selector is our claim; the surrounding rules are its natural neighbors in the file (cat, troll, house, ring-top, ring-mid — the same Lottie rotation cluster).
...9px,137px 151px;background-size:211px 193px,167px 141px,127px 109px,263px 229px}.lp-cta-lottie-rot-cat{rotate:32deg}.lp-cta-lottie-rot-troll{rotate:-8deg}.lp-cta-lottie-rot-house{rotate:30deg}.lp-cta-lottie-rot-frog{rotate:-24deg}.lp-cta-lottie-rot-ring-top{rotate:-6deg}.lp-cta-lottie-rot-ring-mid{rotate:75deg}.lp-city-feather-soft{background:linear-gradient(#0000 0%,#00000061 68%,#0000009e 100%)}.lp-hero-shafts{inset:calc(var(--lu) * -56);mix-blend-mode:screen;filter:blur(calc(var(--lu) * 18));background:radial-gradient(120% 75% at 50% 110%,#d8d2fa8c 0%,#d8d2fa38 46%,#d8d2fa00 74%),lin...
JS chunk · the icon config that mounts the class
The class isn't in the server HTML — it's applied client-side. Below is the config array from pump.fun's landing JS chunk 76b8a733b354746a149001bb6fb92386.js, where each Lottie icon is bound to its rotation class. The frog entry maps directly to /landing/lottie/icon-frog.json.
{name:"cat", src:".../landing/lottie/icon-cat-nub.json", box:600, cx:1556, cy:816, rot:"lp-cta-lottie-rot-cat", offset:0},
{name:"troll", src:"/landing/lottie/icon-troll.json", box:600, cx:92, cy:368, rot:"lp-cta-lottie-rot-troll", offset:1.7},
{name:"house", src:"/landing/lottie/icon-chillhouse.json", box:330, cx:1478, cy:105, rot:"lp-cta-lottie-rot-house", offset:2.9},
{name:"frog", src:"/landing/lottie/icon-frog.json", box:700, cx:438, cy:1066, rot:"lp-cta-lottie-rot-frog", offset:.9},
{name:"ring-top",src:"/landing/lottie/icon-coin.json", box:359, cx:410, cy:2, rot:"lp-cta-lottie-rot-ring-top", offset:.6},
{name:"ring-mid",src:"/landing/lottie/icon-coin.json", box:162, cx:698, cy:581, rot:"lp-cta-lottie-rot-ring-mid", offset:2.7}
The Lottie asset · icon-frog.json
The frog on this page IS pump.fun's own icon-frog.json. We fetched it, saved it locally, and are rendering it right here with lottie-web using their exact class. First 320 bytes shown:
{"v":"5.9.0","fr":30,"ip":0,"op":120,"w":600,"h":600,"nm":"Icon_Frog_v001","ddd":0,"assets":[{"id":"image_0","w":600,"h":600,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAAAABHNCSVQICAgIfAhkiAAAABl0RVh0U29mdHdhcmUAZ25vbWUtc2NyZWVuc2h...","e":1}],...}
Full 75,945-byte file is served at /icon-frog.json on this domain — a byte-identical copy of pump.fun's landing asset.
pump.fun/landing screenshot · the frog decoration
Reproduce this yourself
- Open
https://pump.fun/landingin any browser. - Open DevTools → Sources → find the CSS chunk
0~coo.hryoylb.cssunder_next/static/chunks/. - Ctrl-F search for
lp-cta-lottie-rot-frog. You will land on.lp-cta-lottie-rot-frog{rotate:-24deg}. - Or from a shell:
curl -s https://pump.fun/_next/static/chunks/0~coo.hryoylb.css | grep -o 'lp-cta-lottie-rot-frog[^}]*}' - Or, fetch the Lottie:
curl -sI https://pump.fun/landing/lottie/icon-frog.json→ HTTP 200, 75,945 bytes. - All artifacts on this page are byte-identical copies of the ones you'll get running the commands above.
.lp-cta-lottie-rot-frog is a real class in pump.fun's live landing page CSS.
It applies a -24deg static rotation to a Lottie animation named Icon_Frog_v001 served from /landing/lottie/icon-frog.json on pump.fun's CDN.
It sits inside a cluster of six decorative CTA icons — cat, troll, house, frog, and two coin rings — each with its own tilt class.
This domain — lottierotfrog.xyz — is that class.