Read on Nostr instead?

Global Metrics ๐ŸŒ๏ธ

  • Total Bitcoin-accepting merchants: 23,041 -> 25,470 (+2,429 +10.5%)
  • Total Bitcoin-accepting places: 25,217 -> 27,646 (+2,429 +9.6%)
  • Recently verified (1y): 14,335 -> 16,401 (+2,066 +14.4%)
  • Avg. days since last verification: 400 -> 386 (-14 -3.5%)
  • Merchants boosted: 16 -> 20 (+4 +25.0%)
  • Total boost duration: 1,270 -> 1,570 (+300 +23.6%) days
  • Comments posted: 31 -> 52 (+21 +67.7%)

Graph showing merchant adoption over the last month

Graph showing merchant adoption over the previous 3 months

Find current stats over at the ๐Ÿ‘‰ BTC Map Dashboard.

Note: the charts above track merchant growth only. The total places metric includes merchants plus exchanges/ATMs.

Country Activity ๐Ÿ“ˆ

Here are this month’s most active countries in terms of merchant data editing.

Name Total Created Updated Deleted Comments
๐Ÿ‡ฟ๐Ÿ‡ฆ South Africa 1,524 1,487 34 3 0
๐Ÿ‡บ๐Ÿ‡ธ United States of America 1,040 886 143 11 8
๐Ÿ‡ธ๐Ÿ‡ป El Salvador 119 8 91 20 1
๐Ÿ‡ง๐Ÿ‡ท Brazil 64 10 50 4 0
๐Ÿ‡จ๐Ÿ‡ฟ Czechia 60 3 32 25 1
๐Ÿ‡น๐Ÿ‡ญ Thailand 54 15 18 21 0
๐Ÿ‡ต๐Ÿ‡น Portugal 50 1 40 9 0
๐Ÿ‡ฎ๐Ÿ‡น Italy 43 7 29 7 1
๐Ÿ‡ช๐Ÿ‡ธ Spain 42 4 34 4 0
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands 39 5 32 2 4

Community Activity ๐Ÿ“ˆ

Here are this month’s most active communities in terms of merchant data editing.

Name Total Created Updated Deleted Comments
๐Ÿ‡ฟ๐Ÿ‡ฆ Proof of Bitcoin 580 574 6 0 0
๐Ÿ‡ฟ๐Ÿ‡ฆ Bitshack 265 265 0 0 0
๐Ÿ‡ฟ๐Ÿ‡ฆ Bitcoin Cape Town 168 166 0 2 0
๐Ÿ‡ธ๐Ÿ‡ป Bitcoin Coast 132 7 103 22 4
๐Ÿ‡ธ๐Ÿ‡ป Bitcoin Beach 72 2 61 9 4
๐Ÿ‡ธ๐Ÿ‡ป Bitcoin Berlin SV 43 1 39 3 0
๐Ÿ‡ฟ๐Ÿ‡ฆ Bitcoin Sisonke 39 38 1 0 0
๐Ÿ‡บ๐Ÿ‡ธ BitPlebs Los Angeles 36 32 4 0 0

New Communities ๐Ÿซ‚

We welcomed the following new communities over the past month:

We now have 650+ Communities scattered across the planet. ๐ŸŒŽ๏ธ

Active Taggers ๐Ÿ†

Here are this month’s most active contributors adding and updating merchant data on BTC Map.

๐Ÿ“ฃ Shoutout to the top 3:

  • ๐Ÿฅ‡ MoneyBadger with 1,501 edits
  • ๐Ÿฅˆ Rockedf with 527 edits
  • ๐Ÿฅ‰ RoseBTCmap with 460 edits
Name Total Edits Created Updated Deleted
MoneyBadger 1,501 1,501 0 0
Rockedf 527 492 31 4
RoseBTCmap 460 436 24 0
Comino 219 27 165 27
bitcoincoast_sv 127 7 98 22
edgarpaniagua 32 0 30 2
confusedbuffalo 26 0 26 0
NunoCapeloCaldeira 24 0 24 0
Mind09 21 13 6 2
VisibleSouth 20 0 20 0
pepakriz 19 0 0 19
vacuumcoffee 18 0 0 18
Beinardus 17 2 15 0
dknelson9876 15 0 15 0
Bitcoin Amantikir 15 2 12 1

Find current and historical stats on the Tagger Leaderboard.

Sponsorship ๐Ÿฅฐ

Long term supporters, Wallet of Satoshi and BTC Curaรงao generously renewed their sponsorship. WoS joining our Navigator tier and Curaรงao our Cartographers tier. Both have been supporters since the early days, which has been a huge help. ๐Ÿ’ช

April also saw Aqua Wallet join the ranks as an Explorer, courtesy of JAN3. Welcome aboard and thanks for the support! ๐Ÿค

Merchant Adoption ๐Ÿ—ž๏ธ

South Africa and MoneyBadger ๐Ÿ‡ฟ๐Ÿ‡ฆ

As you can see from the tables above, South Africa and MoneyBadger had a huge month!

The additions were overwhelmingly fuel-station coverage:

  • Engen: 989 locations
  • Shell: 493 locations

Freedom fuel now available in ๐Ÿ‡ฟ๐Ÿ‡ฆ!

Ecosystem ๐Ÿซ‚

BitLocal, an iOS app powered by BTC Map and OpenStreetMap data, released v3.0.

The headline feature is Merchant Alerts: users can choose a city and receive a daily morning digest when new bitcoin-friendly businesses appear nearby. The release also improves BTC Map data sync, merchant details, and production notification reliability.

BitLocal helps iPhone and iPad users find real-world places to spend bitcoin, search by merchant name or category, view payment methods and business details, browse bitcoin communities, and share merchant links.

You should try it, it’s better than our own iOS app! ๐Ÿ™ƒ

Web App ๐Ÿ•ธ๏ธ

April brought 40+ merged PRs to the Web App, with the biggest theme being early account-based workflows and saved places.

  • Saved places & custom activity feeds landed across the app. You can now save individual places, your communities or whole countries; enabling you to create a custom activity feeds.

  • Area and community pages got an extended activity feed and improved community/country SEO.

  • Community discoverability was enhanced by showing nearby communities on the main map view.

  • Max zoom increased to 21 because, why not?

  • Apps page was reworked with typed app configuration, a download modal, and a powered-by section, with Fedi, Stacked Wallet, Manna, Bitkit, Sovran, Speed Wallet, and Alby Go added or cleaned up.

  • Add location now supports manually entering form coordinates.

  • Performance and maintenance included skipping Netlify image processing for static icons, server-route fetch cleanup, CI health-review tuning, dependency updates, and Node 22 alignment.

Android App ๐Ÿค–

Android had a big month for account-based functionality and activity discovery. Igor published a more detailed personal April recap covering his work on the API and Android app.

  • Authentication was implemented, matching the new opt-in account direction across BTC Map.
  • Saved places, areas management and activity feeds were added, including upcoming events.
  • Out-of-date places are now filtered by default.
  • Cold start performance improved by querying only the visible map area, with a safety margin, instead of loading all places into the clustering engine up front.

Infrastructure โš™๏ธ

The API work in April focused on auth, activity feeds, and endpoint hardening.

  • Nostr auth via NIP-98 was added for identity linking and token retrieval.
  • REST auth and endpoints for changing usernames and passwords were implemented.
  • Saved places and saved areas were added at the database and endpoint layers.
  • Activity endpoints gained area filtering, multi-area queries, a places filter, and an area-scoped top editors endpoint.
  • Events gained area bindings and support for cron-like recurring schedules.
  • Areas gained support for wide icons.
  • Overpass requests now include a User-Agent header so we don’t get banned again ๐Ÿคฃ.

Analytics ๐Ÿ“Š

Our April website stats are as follows:

Graph showing website analytics over the last month

Check out the BTC Map Analytics Dashboard. Track our growth and see where users are coming from in real time.

Credits ๐Ÿซถ

Thanks to everyone who contributed to the project this month, including the Shadowy Supertaggers:

Support Us ๐Ÿค

There are many ways in which you can support us:

  • Become a Shadowy Supertagger and help maintain your local area or pitch in with the never-ending global effort.
  • Help improve or maintain our code. Check out our GitHub Team and hop into our Matrix Space.
  • Consider donating to the project here.