โ† Back to Game

How to Play Nostr Wars

Conquer the world, one Bitcoin block at a time

๐ŸŒ What is Nostr Wars?

Nostr Wars is a massively multiplayer strategy game where you battle for control of territories on a 3D globe. The game runs on Bitcoin block time - every ~10 minutes when a new block is mined, your territories grow and the global economy shifts.

Your goal: Control as many territories as possible by the end of the game to win!

๐Ÿ” No accounts, no passwords! You play using your Nostr identity - a decentralized protocol that lets you own your identity across the internet. Your Nostr key is your game account.

๐Ÿš€ Getting Started

1 Get a Nostr Wallet

To play Nostr Wars, you need a browser extension or app that manages your Nostr identity. This acts as your digital key that proves you're you, without needing accounts or passwords.

Alby

Bitcoin Lightning wallet with built-in Nostr support. Great all-in-one option for beginners.

Get Alby โ†’

nos2x

Lightweight, simple Nostr signer. Just does Nostr, nothing else. Perfect for minimal setup.

Get nos2x โ†’

Flamingo

Modern Nostr extension with a clean interface. Easy to use for newcomers.

Get Flamingo โ†’
๐Ÿ“ฑ Mobile or Hardware Wallet? You can also use a Nostr bunker (NIP-46) to sign in remotely. This works with apps like Amber (Android) or hardware signing devices. Select "Nostr Connect" when logging in.

2 Connect Your Wallet

On the game page, click "Log In" in the sidebar and select your Nostr wallet type. Your wallet will ask you to approve the connection. Once connected, you'll see your player info in the sidebar.

3 Claim Your First Territory

Click "Claim Territory" to get started. For free games, your wallet will ask you to sign a claim event. For paid games, you'll pay via Lightning Network. Once confirmed, you're assigned a random unclaimed territory with 1,000 population and 100 military, and the globe will center on your new territory.

๐Ÿ“ก All Actions Use Nostr! Every game action (claiming, attacking, moving, setting allocation) is published as a signed Nostr event. This means your actions are decentralized, verifiable, and censorship-resistant.

๐Ÿ“‹ Step-by-Step How-Tos

How to Claim a Territory

For Free Games:

  1. Click the "Claim Territory" button in the sidebar
  2. Your Nostr wallet will ask you to sign a claim event - approve it
  3. The claim is published to Nostr relays
  4. Within seconds, you're assigned a random unclaimed territory
  5. Your new territory starts with 1,000 population and 100 military

For Paid Games:

  1. Click the "Claim Territory" button in the sidebar
  2. A Lightning payment QR code appears
  3. Scan the QR with any Lightning wallet (Alby, Phoenix, Wallet of Satoshi, etc.)
  4. Once payment confirms, you're assigned a random unclaimed territory

How to Set Your Military Tax Rate

  1. Find the "Military Tax" slider in the sidebar
  2. Adjust the slider: 0% = all growth goes to population, 100% = all growth goes to military
  3. Release the slider to save your new allocation
  4. Your Nostr wallet will ask you to sign the event - approve it
  5. Your new tax rate takes effect on the next Bitcoin block

Note: This affects ALL your territories. Lower tax = faster population growth. Higher tax = faster military growth.

How to Attack

  1. Click on one of your territories (shown in green) on the globe
  2. In the cell panel at the bottom, click the "Attack" button
  3. Adjacent territories will be highlighted - click on your target
  4. Set how much military to commit using the slider
  5. Click "Confirm" and sign with your wallet
  6. Watch the attack animation as combat resolves!

Limit: 10 attacks per Bitcoin block (~10 minutes)

How to Move Military

  1. Click on one of your territories on the globe
  2. In the cell panel, click the "Move" button
  3. Your adjacent territories will be highlighted - click on your destination
  4. Set how much military to transfer
  5. Click "Confirm" and sign with your wallet
  6. Watch the convoy animation as troops move!

Limit: 10 movements per Bitcoin block. Movements must be between adjacent territories you own.

โฐ How the Game Clock Works

Nostr Wars runs on Bitcoin blocks, mined approximately every 10 minutes. Each new block triggers:

The Three Economic Cycles

Every block, the game enters one of three states based on the Bitcoin block hash:

Cycle Growth Rate Probability
๐Ÿ“‰ Recession 1% ~33%
๐Ÿ“Š Stable 2% ~33%
๐Ÿ“ˆ Boom 3% ~33%
๐Ÿ’ก Strategy Tip: During boom times, aggressive expansion pays off more. During recessions, consolidate and prepare for the next boom.

๐Ÿงˆ Understanding Military Tax (Butter vs Guns)

Every player sets a military tax rate that determines how growth is split between civilian population and military spending. Think of it as deciding how much of your economy goes to defense:

๐Ÿงˆ
LOW TAX (BUTTER)

Population Growth
Builds your growth base

๐Ÿ”ซ
HIGH TAX (GUNS)

Military Growth
Used for attack & defense

How Growth Works

Each block, every territory grows by a percentage of its current population. That growth is then split according to your military tax allocation.

Example: With 1,000 population, 2% growth rate, and 40% military tax:
โ€ข Total growth: 1,000 ร— 2% = 20 units
โ€ข Population gains: 20 ร— 60% = 12 people
โ€ข Military gains: 20 ร— 40% = 8 troops

Tax Strategies

โš ๏ธ Remember: Military is consumed in battles. Population is your renewable resource that compounds over time. Balance wisely!

โš”๏ธ Combat & Conquest

Attacking is how you expand your empire. Combat resolves instantly when you publish your attack.

Combat Rules

The Dice System (Risk-Style)

Combat uses dice with a defender advantage:

Side Dice Rolled Advantage
Attacker 1-3 dice (based on forces) -
Defender Always 3 dice Wins ties!

Dice are compared highest to highest. Lower roll loses 1 military. Combat continues until one side is eliminated.

๐Ÿ›ก๏ธ Defender Advantage: Defenders always roll 3 dice AND win ties. You typically need 2-3x more military than the defender for good odds of winning!

Combat Outcomes

Population Transfer

When you capture a territory, the civilian population transfers to your control with some collateral damage based on combat intensity. Larger attacks cause more civilian casualties:

๐Ÿ’ก Strategic Tip: Use smaller forces when capturing high-population territories to preserve more civilians!

Unclaimed Territories

Territories with no owner have 50 military defending. They're much easier targets than player-owned territories - great for early expansion!

๐Ÿšš Moving Military

Reposition your forces between territories you own to prepare for attacks or shore up defenses.

Movement Rules

Strategic Uses

๐Ÿ† Regional Bonuses

Control complete regions to supercharge your growth!

+10%
REGIONAL BONUS

The globe uses a geohash coordinate system. If you control all 32 territories sharing the same first character (a "region"), you earn a +10% growth bonus on all your territories!

๐ŸŽฏ Advanced Strategy: Regional bonuses compound exponentially. Securing just one region early can snowball into a massive advantage!

๐ŸŽฏ Winning the Game

Nostr Wars runs for a set number of Bitcoin blocks (shown in the sidebar). When the final block is reached, the player controlling the most territories wins!

10
Attacks per Block
10
Movements per Block
Track Your Ranking: Check the leaderboard in the sidebar regularly to see where you stand against other players!

๐Ÿ’ก Strategy Tips for New Players

Starting Out

Mid Game

Late Game

โ“ Frequently Asked Questions

What is Nostr?

Nostr is a decentralized protocol for social media and identity. Instead of creating accounts on each website, you have one identity that works everywhere. Learn more at nostr.how

Do I need Bitcoin to play?

Only if there's an entry fee (paid via Lightning Network). Many games are free to play - you just need a Nostr wallet to sign your game actions. The game runs on Bitcoin block time for its clock.

What if I lose my Nostr key?

Your Nostr key is your game identity. If you lose it, you lose access to your territories permanently. Always back up your private key in a safe place!

Can I play on mobile?

Yes! The game is mobile-responsive. You can use NIP-46 remote signing with apps like Amber (Android) or native Nostr apps. Desktop with a browser extension offers the best experience.

How long does a game last?

Each game runs for a set number of Bitcoin blocks. Check the sidebar to see the current game's timeline. Typical games run 10,000+ blocks (about 69 days).

Can I have multiple territories?

Yes! You can claim additional territories by paying the entry fee again (if there is one). You can also capture territories through combat.

Why can't I attack a territory?

You can only attack adjacent territories (sharing an edge). Make sure your source territory has military, and you haven't exceeded 10 attacks this block.

Ready to Conquer the World?

Get your Nostr wallet, claim your territory, and start building your empire!

Start Playing Now โ†’