Skip to main content

How to Play

GlobalPVP is a game of strategy, timing, and conviction. Here's everything you need to know to jump in.

Step 1: Connect Your Wallet

Visit the GlobalPVP app and connect a wallet that supports Base (Ethereum L2). You'll need ETH on Base to buy tokens and pay gas fees.

Supported wallets include MetaMask, Coinbase Wallet, Rainbow, and any WalletConnect-compatible wallet.

Step 2: Buy Country Tokens

Browse the interactive world map. Click any country to see its current price, market cap, and trading interface. Enter the amount of ETH you want to spend and click Buy.

Your ETH is swapped for country tokens through Uniswap V4. A small fee (1-5%) is taken on each trade.

What to consider when buying:

  • Countries with lower market caps are cheaper but riskier — they could be nuked
  • The #1 market-cap country is immune for the current round — can't be voted out
  • To earn a seat at the voting roundtable you need to be the top holder of any alive country (not just hold the most popular token)
  • Early buyers get more tokens per ETH due to the bonding curve shape

Step 3: Watch the Countdown

After the game starts, a 4-hour countdown begins. During this time, players trade freely, building up positions in their chosen countries.

The countdown is visible at the top of the screen. When it reaches zero, voting begins.

Step 4: The Vote (Secret Roundtable)

When the countdown expires, anyone can trigger the vote. At that moment a keeper snapshots every alive country's top holder and publishes the ranking as a Merkle root on-chain.

Only the top holder of each alive country gets a seat. Each seat's vote is weighted by market-cap rank — #1 is worth the most and is also immune from being nuked; last place is worth 1. Formula: weight = aliveCount - rank + 1.

You have 5 minutes to vote. Open the Secret Vote panel, pick a target, click "Cast Secret Vote" — your browser spends ~3–5 seconds building a zero-knowledge proof that you're a legitimate leader of some country without revealing which one, encrypts your choice to the keeper's public key, and submits it on-chain. Nobody — not even the keeper — can see who voted for whom until the window closes.

When the window ends, the keeper decrypts the batch and submits revealAndFinalize, which publicly tallies the weighted votes and emits the target.

tip

Only the #1 country is immune. If no votes are cast during the window, a random alive country (excluding #1) is selected. If you're a top holder, always vote.

Step 5: The Nuke

After voting is revealed, anyone can execute the nuke. The most-voted country is destroyed:

  1. All liquidity is removed from the nuked country's Uniswap pool
  2. The recovered ETH is redistributed:
    • 40% buyback into the immune (#1 market cap) country
    • 40% buyback into a random surviving country
    • 10% buyback into another random surviving country
    • 10% to the protocol treasury
  3. The nuked country's token can no longer be traded

The buybacks immediately pump the receiving countries' prices, creating profit opportunities.

Step 6: Repeat

A new 4-hour countdown begins. The game continues until only one country remains — the ultimate winner.

Quick Strategy Tips

  • Diversify early — Hold tokens across several countries to hedge against elimination
  • Climb to top holder — A single seat at the roundtable is worth more than a bag of winner tokens. Target countries where you can realistically become #1 wallet.
  • Rank matters — A top holder of the #2 country has aliveCount - 1 weight; a top holder of the last-place country only has 1. Concentration toward higher-ranked seats pays off.
  • Vote strategically — You can only be nuked if you're NOT the #1 country. Use your seat to eliminate whoever threatens to overtake you next round.
  • Watch the buybacks — After a nuke, three countries receive large ETH buybacks. If you're holding one of them, you'll see a price pump.
  • Sell timing matters — There's a 20% sell fee during the voting window, and up to 90% sell fee right after buybacks (anti-snipe protection). Plan accordingly.