Own a piece of your team
You buy $CUP on Solana and convert it — one tap — into $wCUP, the coins the game runs on. You use $wCUP to buy shares in the national teams you want to back. Then you cheer them on — when your teams score and win, their share price climbs and you can earn more $wCUP. It's like owning a piece of your favorite team and getting rewarded when they perform. This page walks you through all of it.
How it works
Here's the whole thing in one breath. You buy $CUP on Solana and convert it — one tap — into $wCUP, the coins the game runs on. You use those coins to buy shares in the national teams you want to back. Then you cheer them on: when your teams score and win, their share price climbs and you can earn more. It's like owning a piece of your favorite team and getting rewarded when they perform. It's a game built on the 2026 World Cup — fun and rewards for backing your team, not an investment.
The whole thing is one simple loop. Four steps, start to finish:
- Grab some $CUP on Solana, then convert it to $wCUP in one tap — the coins the game runs on. Everything in the game is priced in $wCUP.
- Buy shares in a team you believe in — own a piece of, say, Brazil or Ghana.
- Real matches move the price— every goal pushes your team's price up; getting knocked out can send it down.
- Earn rewards or sell your shares whenever you want — no lock-in.
Everything below explains each piece in plain English, with the exact numbers right next to it. If you only read two sections, read this one and How share prices work.
$CUP and $wCUP — the coins you play with
There's one coin, in two places. You buy $CUP on Solana (on pump.fun, where all the action and price moves happen), then convert it to $wCUP with one tap — and the whole game runs on $wCUP. Every team share, every prize, every arena and pack is priced and paid in $wCUP. Think of $CUP as cash at the door and $wCUP as the chips you actually play with at the table.
They're worth the same thing, one-for-one — converting just moves your coins to the side of the table where the game is played. It takes one quick signature and about half a minute. You can cash back out to $CUP the same way whenever you want.
There's a fixed amount of $CUP: 1 billion coins, made once on pump.fun, and no more can ever be created. $wCUP is only ever made by locking up an equal amount of $CUP, so the two always match — together they add up to that same 1 billion, and the pile never grows. If anything it slowly shrinks, because a tiny slice gets permanently retired (sent to a dead address no one can ever touch) on every trade. It's the same coin across every future tournament — the forever coin.
About a quarter of all $CUP — roughly 250 million — has been bought by the project and converted to $wCUP to power the game. It does two jobs: it funds the prizes you win (goal-scoring rewards, the Golden Boot jackpot, staking payouts and more) and it seeds the markets so every nation share is tradable from day one. The other ~75% trades freely on pump.fun — held by players and the open market, where the price action belongs.
How to get $CUP — and power up to $wCUP
1. Buy $CUP on pump.fun(on Solana) — the same way you'd top up chips. Once it's live, the “Get $CUP” button across the app takes you straight there. Until then it shows a “soon” state. 2. Back in the app, tap Convert to turn your $CUP into $wCUPand start playing. That's it — buy, convert, play.
Get $CUPHow share prices work
The price of a team's shares works like a hot ticket or a rising stock: the more people buy a team, the higher its share price climbs. When fans sell, it eases back down. And the more you buy at once, the more you move the price. No waiting for a buyer to match you — there's always a price to buy or sell at.
Each team also has a cushion — how much money it takes to nudge its price. A big team has a thick cushion, so it moves slowly and steadily. A small team has a thin cushion, so its price whips around. That cushion is the one dial behind the four groups: favorites are big and steady, minnows are small and explosive.
The four groups
A team's group sets how thick its cushion is, which in turn sets both its starting price and how wildly it swings. Favorites are big and steady; minnows are small and explosive.
| Group | Teams | Cushion size | Starting price | Cost to buy half its shares |
|---|---|---|---|---|
| S | 4 | 10,000,000 | 0.20 $wCUP | 10,000,000 $wCUP |
| A | 8 | 4,000,000 | 0.08 $wCUP | 4,000,000 $wCUP |
| B | 16 | 1,500,000 | 0.03 $wCUP | 1,500,000 $wCUP |
| MEME | 20 | 500,000 | 0.01 $wCUP | 500,000 $wCUP |
| Σ (48) | 48 | 106,000,000 | — | 106,000,000 $wCUP |
Why some teams move faster than others
Because the cushions are different sizes, the same buy moves each group by a wildly different amount. Here's a 100,000 $wCUP buy into each group at its starting price:
| Group | Cushion size | Price move |
|---|---|---|
| S | 10,000,000 | +2.0% |
| A | 4,000,000 | +5.1% |
| B | 1,500,000 | +13.8% |
| MEME | 500,000 | +44.0% |
Now picture a real wave of money rushing in — 750,000 $wCUP — the kind of buying a big upset can set off:
| Group | Price move on a 750k buy |
|---|---|
| S | +15.6% |
| A | +41.0% |
| B | +125.0% |
| MEME | +525.0% |
The small cut on trades
Buying shares costs a 2% cut; selling costs a 7% cut — so a quick in-and-out costs you about 9%. That's on purpose: it makes flipping shares in and out a losing move and rewards fans who hold through matchdays. The cut quietly funds the prize pools, shareholder rewards, the jackpot, staking, and shrinking the $wCUP pile.
Buying — a 2% cut on what you spend
Spend 1,000 $wCUP and 20 $wCUP comes off the top, so 980 $wCUP actually goes into buying you shares. That 2% gets spread across making the team's pool deeper, its shareholder reward pot, the Golden Boot jackpot, and staking.
Selling — a 7% cut on what you get back
Sell for 1,000 $wCUP and 70 $wCUP comes off, so you keep 930. Most of that cut goes right back into the team you just sold — the rest funds the same shareholder rewards, the jackpot, and staking, plus a little that's permanently retired to shrink the $wCUP pile.
Put both sides together: spend 1,000 → 980 goes into shares; sell those same shares right back and you get about 980, which lands at roughly 911 after the 7% sell cut. That's about 9% lost on a quick round trip — flipping for tiny gains is a losing game by design.
Cuts on packs, boosts & contests
- Packs— half of every pack's price goes straight into buying up the teams inside it, pushing their prices up. The rest funds the jackpot, the prize pools, and shrinking the $wCUP pile (plus a small thank-you to whoever referred you, which rolls into the jackpot if no one did).
- Captain boost — naming a captain in the Arena (a 1.5× boost) costs a small 5% on that boosted pick, split between shrinking the $wCUP pile, the jackpot, and the prize pools.
- Contest cuts (Arena / Rivalries / Survivor) come out of the winning pot only — never from refunds — and are never more than 10%.
How matches move prices
Real results drive everything. The app watches the official scores, and as each game wraps up it feeds the result back in: goals and wins reward the fans holding that team, and getting knocked out ends a team's run.
It all runs off the final match score — goals for and against, who won, clean sheets, and red cards. No individual player stats. Each finished match earns points for the teams in it:
| What happens | Points |
|---|---|
| Win | 100 |
| Draw | 40 |
| Goal scored | 25 each |
| Clean sheet (no goals let in) | 25 |
| Red card | −20 each |
Upsets pay more
When a smaller team beats a bigger one, its points get a bonus — and the bigger the gap between them, the bigger the bonus:
| Upset | Gap | Bonus |
|---|---|---|
| A beats S · B beats A · MEME beats B | 1 | 1.25× |
| B beats S · MEME beats A | 2 | 1.50× |
| MEME beats S | 3 | 1.75× |
Getting knocked out: don't be last out the door
In the knockout rounds, a loss means your team is out — and fans rush to sell. Since a team's pool can only pay back the $wCUP fans actually put in, the first to sell get the best price. We're upfront about that: it's like a game of musical chairs. But three things keep it a gentle slide, not a cliff:
- The sell cut goes back in— about 2.3% of every sale feeds straight back into the team's pool, propping up the price.
- Golden Boot rewards— a knocked-out team's goals still count toward the goal-scoring prizes that keep paying out.
- Carry-over credits — retired shares still carry value into the next tournament (see $CUP is forever), so their price settles toward that carry-over value instead of crashing to nothing.
Markets
The main event. Buy and sell shares in any of the 48 teams anytime — the simplest way to back a team and ride the tournament.
Open any team, check its live price and chart, and buy or sell with a tap. Buying costs a 2% cut, selling a 7% cut (see The small cut on trades), and the price you get depends on how much you buy — a big order into a small team moves the price way more than the same order into a giant. No lock-in: sell whenever you want.
Packs
Surprise bundles of team shares, like opening a pack of cards. Spend some $wCUP, open a pack, and get a random mix of team shares — with a big reveal and a card flip for each one. A slider lets you pick how much $wCUP to spend, which sets your odds.
- One pack, your call. Slide to choose how much $wCUP to spend; spend more and your odds improve (a better shot at top teams and bigger share counts).
- Priced fair to the live market.Packs are priced off current prices, so on average what's inside is worth about 1.4× what you paid, no matter when you open one.
- Half goes into buying those teams.Half of every pack's price goes straight into the teams you pull — so opening a pack literally pushes their prices up.
The price follows the market — it's a slider, not a price tag
Packs don't have fixed prices. The number of shares in each pull is set, so the fair price has to follow the live market. On average, what's inside a pack is worth about 1.4× what you paid — early on that might be a few hundred $wCUP per pack (when prices sit near the floor), and it naturally grows into the thousands as teams climb. Move the slider and the price updates live.
Three example packs
These three packs are the starting examples — the number of cards, the mix of teams, and the odds the slider is built around. The price shown is the early launch price; the live slider shows the current number.
| Pack | Price at launch | Cards | Chance of a top (S) team |
|---|---|---|---|
| Starter | ~100 $wCUP | 3 | 5.9% |
| Premium | ~500 $wCUP | 5 | 34.1% |
| Legend | ~2,500 $wCUP | 5 | 67.2% |
Arena
A fantasy-style contest. Pay an entry, pick 3–5 teams playing that day, and win a slice of the prize pot based on how well your picks do. Everyone pays the same entry and the whole field shares one big pot — the better your picks play, the bigger your slice.
What it is, in one breath
Think daily fantasy, World Cup edition. Pay an entry to join the day's Arena. Pick 3–5 teams from that day'sgames (any team kicking off that day is fair game). Back each pick with some of that team's shares — the shares just tell us how confident you are, and you get them all back afterward; only the entry is ever at risk. When the day's games finish, everyone's picks are scored and the pot is split based on how well each person did.
How to play, step by step
- 1 · Pay the entry.A flat $wCUP buy-in gets you into that day's contest. This is the only $wCUP you can lose.
- 2 · Pick 3–5 teamsfrom the day's games.
- 3 · Back each pick with its shares.The more shares of a team you put behind a pick, the more it counts. You get every share back when the contest settles — it's just how you say “I'm most confident here,” not a bet on the shares.
- 4 · Optionally name a captain. One pick can get a 1.5× boost for a small 5% cost on that boosted pick.
- 5 · Picks lock at the day's first kickoff. Once the games are final, claim your slice of the pot plus all your shares back.
How your slice is decided
Each pick scores (shares you backed it with × that team's price) × match points. Counting it in value rather than raw share count keeps it fair across groups: a cheap minnow share can't drown out a favorite, because what matters is how much value you've put behind a pick, not how many shares. Match points come straight from the match scoring table:
| What happens | Points |
|---|---|
| Win | 100 |
| Draw | 40 |
| Goal scored | 25 each |
| Clean sheet (no goals let in) | 25 |
| Red card | −20 each |
Add up the points across your picks and that's your total. The pot (everyone's entries, minus a small cut) is split by how big your total is: your slice = (your total ÷ everyone's total) × pot. It's not winner-take-all — finish mid-pack and you still take a mid-pack slice.
Quick example — 3 players, 100 $wCUP each
Three players each pay 100 $wCUP to enter (300 $wCUP in). A small ~3.3% cut comes off the top, leaving a ~290 $wCUP pot. Say the day's results are: Brazil (a favorite) win 2–0 (clean sheet), Japan (a dark horse) win 1–0 over a contender (an upset, 1.25× bonus), and Ghana (a minnow) draw 1–1. To keep it simple, everyone backed each pick with 1,000 $wCUP of value:
| Player | Picks & result | Total | Share | Slice |
|---|---|---|---|---|
| Ava | Brazil (win + clean sheet + 2 goals) | 175,000 | 30.6% | ~89 $wCUP |
| Ben | Brazil + Japan (upset) | 331,250 | 58.0% | ~168 $wCUP |
| Cy | Ghana (draw 1–1) | 65,000 | 11.4% | ~33 $wCUP |
| Pot | Total 571,250 | 100% | ~290 $wCUP |
Rivalries
Head-to-head: back Team A or Team B in a single match, and the winners split the losers' money. Two sides, one game, may the best fans win.
What it is
One match, two sides — Team A versus Team B. Everyone backing A puts $wCUP on A's side; everyone backing B puts $wCUP on B's side. When the match ends, the side that called it right splits up the other side'smoney — the more you put in, the bigger your cut — after a small cut for the house. Simple: the losers' money becomes the winners' prize.
How to play
- 1 · You've gotta own the team. To back a team you need to hold at least a few of its shares first — that keeps random drive-by bets out.
- 2 · Pick a side and put down some $wCUP on Team A or Team B.
- 3 · The match settles it.Win → you split the losers' money (more in, bigger cut) and get your own money back. Lose → your money goes to the winners.
- 4 · Odd situations just refund. A draw, a one-sided matchup (nobody backed the other team), or a cancelled / abandoned match gives everyone their money back, dollar for dollar — no cut taken on a refund.
Quick example — Argentina vs Mexico
Fans put 2,000 $wCUP on Argentina and 1,000 $wCUP on Mexico (3,000 $wCUP total). A 5% cut (150 $wCUP) comes off the losing side only. You personally put 500 $wCUP on Argentina — a quarter of the Argentina side.
| Result | What happens | Your result (500 on ARG) |
|---|---|---|
| Argentina win | ARG side splits Mexico's 1,000 (−5% cut = 950) + money back | 500 + 25% × 950 = ~738 $wCUP |
| Mexico win | Your 500 goes to the Mexico side | 0 (lost it) |
| Draw / cancelled / one-sided | Everyone refunded, no cut | 500 $wCUP back |
Survivor
Last fans standing. Each matchday you pick one team you think will WIN— a draw or a loss and you're out — and you can't reuse a team you've already picked. You can plan ahead, and if you forget to pick we grab a random unused team for you instead of knocking you out. Outlast everyone else and the survivors split the prize.
What it is
A last-team-standing game, played one matchday at a time. You buy into a pool, and each round is a matchday (the rounds follow the real fixture list). You pick exactly one team to win that matchday; picks lock at the matchday's first kickoff(the pool shows a live countdown). Win and you move on; draw or lose and you're out. The catch: you can use each team only once in a pool— burn Brazil one matchday and you can't lean on them again. Whoever's still standing at the last matchday splits the prize evenly.
Pick your pool
- Group Stage — survive the group rounds. Short, fast, plenty of games to pick from.
- Knockout — starts at the round of 32/16; every pick is a real win-or-go-home game.
- Full Tournament— the big one, starting before the first match and running all the way to the final. The toughest puzzle: spread your strong teams out across the whole bracket so you don't run out.
How to play
- 1 · Buy into a pool with $wCUP (and set aside a few team shares behind your entry).
- 2 · Each matchday, pick one team to WIN.Picks lock at that matchday's first kickoff — a live countdown shows the deadline.
- 3 · Plan ahead. Set picks for any upcoming matchday in advance, not just the next one, and change them freely until that matchday locks.
- 4 · No team twice.Once you've picked a team in a pool — now or planned ahead — it's off your board for the rest of that pool.
- 5 · Forget to pick? You're not out. At the deadline we auto-pick a random team you haven't usedthat's playing that matchday (picked fairly, and locked in), and you live or fall on its result. You only go out on a draw or a loss.
- 6 · A matchday settles once it's done. Once allthat matchday's games are final: a draw counts as a loss, only an outright win keeps you in.
- 7 · Survivors split the pot. Last fans standing share it evenly; if a whole matchday wipes everyone out, the usual tie/refund rules kick in.
Quick example — a Full-Tournament run
200 players buy in at 50 $wCUP each → a 10,000 $wCUP pot(less a small cut). Here's one player's run, with the field thinning out behind them:
| Matchday | Your pick | Result | You | Players left |
|---|---|---|---|---|
| R1 | Brazil | Win 2–0 | Survive | 150 |
| R2 | France (planned ahead) | Win 1–0 | Survive | 70 |
| R3 | Spain | Draw 1–1 | Out for some | 24 |
| R4 | Argentina (auto-picked) | Win 3–1 | Survive | 9 |
| Final round | Portugal | Win | Survive | 4 |
Golden Boot Jackpot
A giant $wCUP jackpot, paid out as a lottery. Just holdingany nation's shares at the cutoff enters you automatically — no claim, no opt-in. One lucky holder wins the entire $wCUP pot.
- More value, more tickets. Your odds scale with the $wCUP value of the shares you hold at the cutoff — hold more, get more tickets. Shares of the current Golden Boot nation(the tournament's top-scoring team) carry a +50% ticket bonus, so backing the top scorer tilts the odds your way.
- One cutoff. Entries lock at a single cutoff — 24 hours after launch. The dashboard banner counts down to it.
- Winner takes the pot.When it's drawn, one winner takes the whole pot in $wCUP, paid straight to their wallet — there's nothing to claim.
Staking
Lock up your $wCUP to earn a steady stream of more $wCUP — paid out of the small cut the game collects on trades, not out of thin air. The longer you lock, the bigger your share.
Staking takes a slice of the cut from every trade and shares it out to everyone who's locked up. It's strictly $wCUP in, $wCUP out— no new coins are ever created. The rate you see is just the cut collected, split across everyone locked: it can be small or zero, and it's never a promise.
How long you lock matters
Your share of the rewards is how much you locked times a bonus for how long you locked it. Longer locks count for more, and the biggest jump is for locks that carry through to the next tournament:
| Lock for | Counts as |
|---|---|
| 1 week | 1.0× |
| 1 month | 1.5× |
| 3 months | 2.5× |
| 6 months | 4.0× |
| 12 months | 6.0× (the max) |
Refer & Earn
Invite friends and earn $wCUP when they play. Every account gets an invite link automatically. The more your friends actually trade and open packs, the higher you climb a rewards ladder that boosts your share of a set-aside pool of $wCUP.
Your link, locked in when they join
Share your link — it has a special code in it. The first time someone signs in through it, that code sticks to their account: whoever invited them first gets the credit, and each person can only be invited once. Nothing to sign up for — everyone's in the program automatically.
The two ways you earn
- Welcome + join bonuses. The first time a friend does something real (their first trade or first pack), they get a one-time 2,000-$wCUP welcome bonus and you get a one-time 1,000-$wCUP thank-you.
- A cut of their play. After that, every time a friend trades or opens a pack, you earn 2% of what they put in — with lifetime caps (per friend and overall) so it stays a small, fair slice and never runs away.
The rewards ladder
Your rank comes from how much your friends actually play, not how many you sign up. A friend only counts as “active” once they've done something real and traded at least 250 $wCUP worth. Each rank needs both a number of active friends anda total amount they've traded, and gives you a bigger share of the pool:
| Rank | Active friends | Total they've traded | Share boost | One-time bonus |
|---|---|---|---|---|
| Rookie | 0 | — | 1.00× | — |
| Bronze | 3 | 10,000 $wCUP | 1.10× | 500 $wCUP |
| Silver | 10 | 50,000 $wCUP | 1.25× | 2,000 $wCUP |
| Gold | 25 | 200,000 $wCUP | 1.50× | 7,500 $wCUP |
| Diamond | 60 | 750,000 $wCUP | 2.00× | 25,000 $wCUP |
| Legend | 150 | 2,500,000 $wCUP | 3.00× | 100,000 $wCUP |
How the pool is shared
Rewards are paid out in regular rounds from a set-aside pool of $wCUP — started with a launch budget that drips out over time and topped up by a share of the cut the game already collects. Each round, your share is how much your friends played that round × your rank boost, and the pool is split by share. Two rules keep it fair: no single person can take more than 25% of any one round, and inviting yourself doesn't count.
Seasons — $CUP is forever
The World Cup is just the first season, not the whole story. cupcoin.fun runs season after season: each one brings a fresh set of teams to back, and when a season ends those team shares retire — but your $CUP carries over to the next one. Your coins don't expire when the World Cup ends.
The coin pile — fixed, and mostly the game's
$CUP launches on pump.fun (on Solana) with a fixed amount — 1 billion coins in all, and no way to ever make more. That's the same pile whether you're holding $CUP on Solana or its in-game twin $wCUP on Abstract — every $wCUP is backed one-for-one by a $CUP locked away, so the two always add up to the same total. Most of the supply — about 75% — trades freely on pump.fun, held by players and the open market. The project has bought about a quarter (~250 million) and turned it into $wCUP to run the game: it pays for the rewards andseeds the liquidity that makes every nation share tradable. None of the game's coins are conjured from nothing — they were bought on the open market like anyone else's.
| How the project's game pile (~250M $wCUP) is split | Share |
|---|---|
| Goal-scoring rewards (Golden Boot, groups + knockouts) | 40% |
| Bonus coins tossed into team pools (goals, wins, upsets) | 20% |
| Golden Boot jackpot (seeded + topped up) | 17.5% |
| Staking payouts | 15% |
| Creator + friend rewards | 5% |
| Getting team pools up and running | 2.5% |
Carry your shares into the next season
When the World Cup season ends, a window opens to hand in your retiring team shares for carry-over credits toward the next season. Stronger teams are worth more credits (the same 20:8:3:1 ratio as their starting prices), and those credits pay out a share of a fixed next-season pool — so the more people cash in, the thinner that pool spreads. This is what gives even a knocked-out team some value instead of dropping to nothing.
| Group | Credits per share | Ratio |
|---|---|---|
| S | 20 | 20× |
| A | 8 | 8× |
| B | 3 | 3× |
| MEME | 1 | 1× |
The next season's teams show up on the same setup that runs this one — nothing has to be rebuilt — and in the gap between the final and the next season, staking payouts keep your $wCUP earning.
The fine print
cupcoin.fun is its own independent game. It is not a financial product, and nothing on this page is an offer, an investment, or financial advice.
- It's a game. Shares are game pieces. The jackpot, shareholder rewards, and staking payouts are game prizes, paid only out of the cut collected on trades and the prize pools the game sets aside.
- No promises. There are no promises of returns, no guaranteed buybacks, and no price targets anywhere in the game or on this page.
- It's all counted in $wCUP. Every amount is in $wCUP (the in-game coins). Any dollar figures are just for reference; the dollar value of $wCUP and of any prize can swing a lot, especially early, and is never guaranteed.
This same note also appears at the top of every page of the app.
Token & contracts
Want to look under the hood? Here's where everything actually lives. The $CUP coin trades on pump.fun (Solana); the game itself runs on a set of contracts on Abstract, all public and viewable on the block explorer. You never needany of this to play — it's here for the curious.
The $CUP coin — pump.fun (Solana)
$CUP is the 1 billion fixed-supplycoin you buy on pump.fun, then convert to $wCUP to play. Here's the official page and its mint (contract) address — always double-check you're on this exact address before buying.
Solana $CUP on pump.funCdLvFZSZowjsRcMum7Br6gZ3VDvnyvBcu7K8L9PspumpThe game contracts — Abstract
Everything in the game is priced and paid in $wCUP on Abstract. Each address below links to abscan.org, the Abstract block explorer. Grouped by what they do:
| The coin | What it does | Address |
|---|---|---|
| $wCUP | The in-game coin — 1:1 with $CUP, what every share, prize, and pack is paid in. | 0x7430…50d7 |
| Where you play | What it does | Address |
|---|---|---|
| Team Market | The exchange for the 48 nation shares — where prices move. | 0xfa77…36a4 |
| Team Token Factory | Mints the 48 capped nation-share tokens. | 0x312c…8978 |
| Pack Sale | Buy surprise packs of shares. | 0x0a5F…31Df |
| Pack Opener | Opens packs with verifiable randomness (Pyth Entropy). | 0x6455…f2f8 |
| Matchday Arena | The daily pick-'em arena contest. | 0x0003…43Ee |
| Rivalry Pools | Head-to-head nation duels. | 0x44D2…35e7 |
| Survivor Pools | Pick a nation to survive each round. | 0x4BC8…8958 |
| Staking Vault | Lock $wCUP for real-yield staking. | 0xb4A0…a352 |
| Rewards & machinery | What it does | Address |
|---|---|---|
| Fee Router | Splits every trade fee into jackpot / rewards / staking / liquidity / burn. | 0x27D6…A94B |
| Jackpot Vault | Holds the Golden Boot jackpot. | 0xbB83…7963 |
| Rewards Vault | The prize pile that funds reward epochs. | 0xa789…2024 |
| Merkle Distributor | Where players claim their rewards. | 0xCed6…6348 |
| Stat Oracle | Posts official match results that settle the games. | 0x10E6…0895 |
| Carry Vault | Rolls dead-season nation tokens into next season's allocation. | 0x6A9b…1E11 |
| Liquidity Vault | Protocol-owned liquidity / pool seeding. | 0xC2ED…D022 |
| Creator Vault | Creator rewards. | 0xB82C…16bf |
| Cup Paymaster | Sponsors gas so you can play without holding ETH. | 0xa514…4211 |

