kothanimate · recovered pump.fun frontend

One coin rules
the hill

King of the Hill is pump.fun's crown jewel — the coin at the top of the board gets the spotlight, the badge, and the attention. This is the most complete frontend from the leaked codebase.

See KOTH View source
👑 King of the Hill live
Loading live data…
replies: —
Live board

Hot coins right now

Pulled from frontend-api-v3.pump.fun — sorted by last trade, refreshed every 10s.

Loading coins…
King of the Hill

How KOTH works

The frontend polls /coins/king-of-the-hill every 10 seconds. When a new king is crowned, the card shakes. The Supabase function returns the coin with the most recent king_of_the_hill_timestamp.

👑

Crown badge

Coins that hit the hill get a king badge on their card — visible in feeds, profiles, and search.

📳

Shake animation

When the king changes, should_animate triggers a shake — you can't miss a new runner.

🚀

Raydium badge

Graduated coins get a separate migrated badge when raydium_pool is set.

Bonding curve

How pump.fun works

Straight from the app's own "How it works" dialog in kothanimate.

1

Pick a coin you like

Browse the board, check KOTH, read replies.

2

Buy on the bonding curve

Every coin is a fair launchno presale, no team allocation.

3

Sell anytime

Lock in profits or cut losses whenever you want.

4

Hit $69k market cap

When enough people buy, the curve completes.

5

Graduate to Raydium

$12k liquidity deposited in Raydium and burned. The migrated badge appears.

kothanimate

Full pump.fun stack

Not just KOTH — this is the most feature-complete frontend in the recovery repo.

📊

Charts

Lightweight Charts + Nivo candlesticks for live price action.

💬

Social

Replies, comments, follows, notifications, Twitter/X linking.

Trading

Bonding curve buys/sells + Raydium trade box for graduated coins.

🏆

Trading competition

Leaderboard with PnL tracking and daily prizes in SOL + NFTs.

👤

Profiles

User pages, edit profile, holder distribution, balances.

🛡

Moderation

Admin tools, ban terms, NSFW filtering on KOTH fetch.

Built with:

Next.js 14 Tailwind CSS Radix UI Solana Wallet Adapter Anchor Raydium SDK Lightweight Charts NextAuth Supabase
Trading competition

Compete for prizes

The /trading-competition route tracks volume, total PnL, and daily PnL. Top traders win real prizes.

🥇 1st
1 Mafia Nut + 3 SOL
🥈 2nd
1 Mafia Nut
🥉 3rd
3K vNFTP + 3 SOL
Explore

Go deeper