VWM · Guide
User Guide
← Back to Map
Vendetta World Map
User Guide
v3.43
01

Introduction

Vendetta World Map is an unofficial companion tool for Vendetta, a fully on-chain multiplayer strategy game where players build criminal empires through territory control, crew management, and turf battles.

The map gives you a real-time overview of the entire game world: who owns what, where garrisons are deployed, how the balance of power is shifting, and where opportunities lie. It is a community resource — free to use by any Vendetta player.

02

Getting Started

Open the map at vwm.cryptofolio.nl. Data is refreshed automatically every 6 hours; the age of the current data is shown in the top toolbar in 15-minute blocks (e.g. 30m ago, 45m ago).

Set up your profile first. Click ⋯ More⚙ My Profile and search for your player name, or paste your profile ID directly. This highlights your own territory on the map and unlocks player-specific features like Ghost Turfs and Last Battle.

To manually reload the current data, open ⋯ More↺ Reload, or refresh with the browser refresh button.

04

Reading the Map

Each colored turf on the map is owned by a player. Every player has a unique color, consistent across sessions.

VisualMeaning
Gold borderHeadquarter (HQ) turf
Dark grey turfInactive player — has officially quit the game; turfs can be captured but not raided

Garrison indicators — when zoomed in sufficiently, each garrisoned turf shows the total number of defenders. Zoom in further to see the full composition broken down by type:

  • H — Henchman
  • B — Bouncer
  • E — Enforcer

Hover over any turf to see the owner name, coordinates, HQ status, and garrison count in a tooltip.

Player name labels — at zoom levels between 2× and 10×, player names appear directly on the map at the center of each territory (for players holding at least 8 turfs). This makes it easy to identify who controls which area without hovering individual turfs.

05

Player Panel

The player panel on the right lists all active players, ranked by turf count.

Search — type a player name to filter the list instantly.

Filters:

  • All — full list
  • Inactive — players who have officially quit the game
  • ♥ Friends — players you have marked as friends
  • ✕ Enemies — players you have marked as enemies

Inactivity slider — use Hide inactive > to automatically hide players who have been inactive for more than a chosen number of days (3 / 7 / 14 / 21 / 35 / 70).

Compact view — click to collapse the list to names only, without turf bars and action buttons.

Marking players — each player row has ♥ and ✕ buttons. Marking a player as a friend colors their turfs green on the map; marking as enemy colors them red. Marks are stored locally in your browser.

Click any player row to jump to their territory on the map.

06

Garrison Modal

Click the 🛡 button on a player row to open the Garrison modal. It shows all turfs where that player has deployed gangsters.

The modal has five tabs:

🗺 Navigate

Lists every garrisoned turf with Enforcer / Bouncer / Henchman counts. Click a row to jump to that turf on the map.

⬆ Recall

Select turfs with the checkboxes, then recall all gangsters from those turfs back to HQ in a single wallet transaction. Currently unavailable — check back for updates.

📈 History

Shows a chart of the player's turf count over the past 30 days, so you can see whether they are growing, shrinking, or stable.

🗡 Raids

Lists recent raid activity for this player: incoming and outgoing raids with timestamps, outcomes, and XP gained.

⚔ Attack

Provides an attack recommendation based on the current garrison composition. Shows the optimal attacker lineup and estimated win probability against this player's defenders.

07

Intel Menu 🔍

The 🔍 Intel button in the toolbar is enabled once you have selected a player — by clicking their row in the player panel or clicking their territory on the map. It contains two tools:

👻 Ghost Turfs
Highlights all empty turfs that border the selected player's territory. These are the turfs that player could expand into — or that you could grab before they do. Distance is calculated using Chebyshev distance, meaning diagonals count the same as straight moves. Toggle off by clicking IntelGhost Turfs again.
🎯 Soft Targets
Opens a list of inactive players who still hold significant territory, sorted by distance from the selected player. Useful for identifying expansion opportunities. Each row shows turf count, days inactive, distance, and a Route button.
08

Route Mode 🗺

Click 🗺 Route in the toolbar to enter route mode. Then click two players or two turfs on the map — the tool calculates the shortest path between them.

The route is color-coded:

  • ■ Purple — turfs already owned by you (free to travel)
  • ■ Green — empty turfs (you can expand into these)
  • ■ Red — turfs owned by another player (must be conquered)

The Route panel (bottom left) shows total steps and the breakdown across all three turf types. Click ✕ Clear route to exit.

09

24h Changes ⚔

The ⚔ 24h button (visible after data loads) overlays the map with turf changes from the past 24 hours. Turfs that changed ownership in that period are highlighted in green, indicating they were recently captured.

The ticker bar at the top also shows a live summary of the top gainers and losers for the day.

10

Leaderboard 📈

Click 📈 Leaderboard to open the rank overview. It shows all players sorted by turf count, with rank changes compared to 24 hours or 7 days ago (toggle with the period buttons).

Arrows indicate movement: gained ranks, lost ranks. Click any player row to open their mini-profile card — see section 11 for details.

11

Mini-Profile Card

The mini-profile card is a compact popup that appears when you click a player row in the Leaderboard. It gives you a quick tactical overview of that player without leaving the map.

The card shows:

  • Rank and turf count — with the 24h change
  • Garrison totalsHenchman, Bouncer, and Enforcer counts across all deployed turfs
  • Last activity — how recently this player was active
  • Raid stats — number of attacks launched and raids received
  • Friend / enemy mark — shows the current mark if set (♥ Friend or ✕ Enemy); marks can be toggled from the player panel or the neighbor popup

Two action buttons are available at the bottom of the card:

  • 🗺 Go to — jumps the map to this player's territory
  • 🛡 Garrison — opens the full Garrison modal for this player

Close the card with the button or by clicking outside it.

12

Battle Analyzer ⚔

Click ⚔ Battle to open the Battle Analyzer. It decodes a Vendetta battle transaction and shows you exactly what happened: which gangsters fought, what damage was dealt per round, and who won.

Two ways to analyze:

  • Paste a SuiVision transaction URL directly into the input field and click Analyze.
  • Click ⚔ Last battle to automatically load your most recent battle — requires a wallet address saved in ⚙ My Profile.
13

Top 10 Mode ★

Click ★ Top 10 to dim all players on the map except the top 10 by turf count, plus your own territory. Useful for getting a quick read on who dominates the map without the visual noise of smaller players. Click again to deactivate.

14

Ticker Bar 📡

The 📡 LIVE ticker at the top of the screen scrolls live game statistics: total turfs claimed, battle intensity in the past 24h, the leading player, top gainers and losers, garrison leaders, recent HQ captures, and your own rank.

Hover over the ticker to pause it. Click to close it entirely.

15

More Menu ⋯

The ⋯ More dropdown contains:

OptionWhat it does
↺ ReloadReload the latest data
⚡ Refresh dataTrigger a fresh data pull from the blockchain (requires a GitHub token)
📰 Weekly ReportOpens The Vendetta Gazette, a Roaring Twenties–style newspaper summarizing the week: top movers, biggest battles, HQ captures, and crime activity. Click ⬇ PDF to save it.
⬇ Export PNGSaves a high-resolution screenshot of the current map view
🎬 Export GIFCreates an animated GIF showing territory changes across saved snapshots
⬇ Export CSVDownloads a spreadsheet with all player data (rank, name, turf count, profile ID)
⚙ My ProfileConfigure your player identity — see Getting Started
16

Data & Updates

Map data is refreshed automatically every 6 hours. The age of the current data is always visible in the toolbar, shown in 15-minute blocks.

To check for a fresh update manually, use ⋯ More↺ Reload, or use ⚡ Refresh data to trigger a new data pull immediately.