Skip to main content

The Game Cycle

GlobalPVP operates in a repeating cycle of three phases: Countdown, Voting, and Execution. Understanding this cycle is critical to playing effectively.

Phase 1: Countdown (4 Hours)

The game begins with a 4-hour countdown. During this phase:

  • Trading is fully open — Buy and sell any alive country's tokens
  • Standard fees apply — 1-5% dynamic fee based on volatility
  • Market caps shift — Prices move based on buying and selling pressure
  • Alliances form — Players coordinate to pump specific countries

The goal during this phase is to position yourself advantageously before voting begins. You want to either:

  • Hold tokens in the country most likely to have the highest market cap (to gain voting power)
  • Hold tokens in countries unlikely to be nuked (safe havens)
  • Accumulate tokens in countries you think will receive buyback ETH after the nuke

What Determines Market Cap?

Market cap = token price x total supply (1 billion per country). Since supply is fixed, market cap is purely a function of the Uniswap pool price. More buying pressure = higher price = higher market cap.

The country with the highest market cap when the countdown expires becomes the vote winner.

Phase 2: Voting (5 Minutes)

When the countdown hits zero, anyone can call triggerVote(). This:

  1. Snapshots the highest market cap country as the winner
  2. Activates the Nuke Window — a 20% sell fee on ALL country tokens
  3. Opens a 5-minute voting period

Who Can Vote?

Only holders of the winning country's token can vote. Your voting power equals your token balance. If you hold 1 million tokens of the winning country, you have 1 million votes.

What Do You Vote For?

You vote for which country to nuke (destroy). You cannot vote for the winning country itself — only other alive countries.

What If Nobody Votes?

If no votes are cast during the 5-minute window, a random alive country (excluding the winner) is selected for elimination. This makes voting critically important.

The Nuke Window

During voting, a 20% sell fee applies to ALL token sales across every country. This mechanic:

  • Prevents panic selling during the vote
  • Makes it expensive to dump tokens of the likely-nuked country
  • Incentivizes holding through the vote
  • Creates a temporary liquidity lock effect

Phase 3: Execution (The Nuke)

After the 5-minute voting period ends, anyone can call executeNuke(). This is where the magic happens:

Step 1: Identify the Target

The country with the most weighted votes is selected. If there's a tie, the first candidate to reach that vote count wins.

Step 2: Remove Liquidity

ALL 7 liquidity positions in the target country's Uniswap pool are removed. This extracts all ETH and tokens from the pool, effectively killing the market.

Step 3: Redistribute ETH

The recovered ETH is distributed via three buyback swaps:

RecipientShareMechanism
Vote Winner40%ETH swapped into winner country tokens
Random Country #140%ETH swapped into a random surviving country
Random Country #210%ETH swapped into another random surviving country
Treasury10%Sent directly to protocol treasury

Each buyback swap immediately increases the receiving country's token price. This is one of the primary ways players profit.

Step 4: Anti-Snipe Protection

After each buyback swap, a 5-minute anti-snipe window activates on the receiving pool. During this window, selling fees start at 90% and decay linearly back to normal over 5 minutes.

This prevents bots and frontrunners from immediately dumping after the buyback pump, ensuring organic price discovery.

Step 5: Mark and Reset

The nuked country is permanently marked as dead. Its token still exists as an ERC20 but can no longer be traded through the router. A new 4-hour countdown begins.

The Endgame

As countries are eliminated, the dynamics change dramatically:

  • Fewer countries = larger share of buyback ETH per survivor
  • Concentrated liquidity = more ETH flowing into fewer pools
  • Higher stakes = each vote becomes more consequential
  • Alliance shifts = previously allied countries may turn on each other

The game continues until only one country remains. That country's token holders are the ultimate winners, having accumulated value from every nuke's redistribution throughout the entire game.

Cycle Timing Summary

PhaseDurationKey Action
Countdown4 hoursTrade freely, build market cap
Voting5 minutesWinner's holders vote on who to nuke
ExecutionInstantNuke target, redistribute ETH
Anti-Snipe5 minutesHigh sell fees decay on buyback recipients
New Countdown4 hoursCycle repeats