Summary ๐
The map finished September with 27,148 merchants, up 234 on the month, and 29,622 places in total including exchanges and ATMs.
Places verified in the last year fell by 286 to 15,957, and the average merchant is now 457 days past its last check, 19 days further out than a month ago. Growth has continued; however, keeping the map accurate has not kept up with it. ๐ฅ Remember, re-verifying a few places near you helps more than adding new ones!
September was a busy one for the apps! The Add Location flow was rebuilt on the web app and Android’s data layer was rewritten to work as local/offline first.
We also took the map to BTC HEL in Helsinki this month and showed off some cool new charts. ๐
Key Figures ๐
Last three months
| Metric | July | August | September |
|---|---|---|---|
| Merchants | 26,575 | 26,914 | 27,148 |
| Places | 29,061 | 29,389 | 29,622 |
| Verified (1y) | 16,860 | 16,243 | 15,957 |
| Days since check | 418 | 438 | 457 |
| Merchants boosted | 14 | 12 | 24 |
| Total boost duration | 1,605 | 935 | 2,085 |
| Comments | 25 | 26 | 28 |
Change
| Metric | 1 month | 3 months | 12 months |
|---|---|---|---|
| Merchants | +234 (+0.9%) | +1,075 (+4.1%) | +10,748 (+65.5%) |
| Places | +233 (+0.8%) | +1,050 (+3.7%) | +11,380 (+62.4%) |
| Verified (1y) | โ286 (โ1.8%) | โ1,033 (โ6.1%) | +6,259 (+64.5%) |
| Days since check | +19 (+4.3%) | +55 (+13.7%) | +50 (+12.3%) |
| Merchants boosted | +12 (+100.0%) | +13 (+118.2%) | +12 (+100.0%) |
| Total boost duration | +1,150 (+123.0%) | +1,695 (+434.6%) | +1,605 (+334.4%) |
| Comments | +2 (+7.7%) | โ6 (โ17.6%) | โ28 (โ50.0%) |
Growth


Commentary
Month-end figures, as published; current figures are on the BTC Map dashboard. Merchants are shops and services; places also counts exchanges and ATMs; verified (1y) covers the last twelve months; days since check is the average wait, so higher is worse; boosted and comments are that month’s own activity.
The three- and twelve-month changes come from the API’s dashboard series, which is revised after publication.
BTC HEL 2026 ๐ซ๐ฎ
Nathan presented The State of Bitcoin Merchant Adoption at BTCHEL 2026, The Nordic Bitcoin Conference, at Kaapelitehdas in Helsinki on 25 September. Thirty minutes including Q&A, covering where the map stands globally, how density and verification differ between countries, and where the gaps are, with a section on the Nordics and Finland.
The slides run to 32 pages, and the session abstract is on the conference site.
Web App ๐ธ๏ธ
107 pull requests were closed on the web app in September, 96 of them merged, nearly all of them one project: Add Location, rebuilt from the ground up.
The form now lives in a side panel on the map rather than on a page of its own. The pin freezes while you fill it in, with a Move pin chip to reposition it, a step indicator tracks progress, and a review step sits in front of submit. Opening hours have a proper editor instead of being typed by hand, and the address is reverse geocoded from the pin.
Smaller changes landed alongside it. Every form now uses one error style: add location, sign-up, comments, add community and the verify flows. Sign-up is self-service, so new users choose their own credentials rather than being handed a throwaway account. A password the user chose is never kept in the browser. Submissions carry the signed-in account and post to the API’s new endpoint. A “Know OSM? Edit directly” link routes experienced mappers to the OSM editing path. Join Us is now a native onboarding guide and the third hero call to action on the home page. Community and country pages have an events section.
Icons are now bundled with the app, so Iconify rate limits can no longer blank out pins. The payment filters read onchain, lightning and unknown as three states, instead of dropping places without the tag.
Android App ๐ค
Android shipped v1.2.0 on 30 September, after 268 commits over the month. Most of the month went into the data layer: places, areas, events and comments ship as bundled snapshots, so a fresh install only syncs the delta. Area geometry and chips read from the local cache, map areas can be downloaded for offline use, and a world basemap is bundled for zoomed-out views.
Area names and descriptions, opening hours and the activity feed are translated, and search matches places and areas by their localised names. The activity feed was rebuilt around Local, Following and Saved tabs, with a filter dialog, deleted entries and a preview map. Places can be submitted from the app, with a verify/report screen alongside redesigned add-comment, boost and payment screens, and OpenStreetMap actions on the place screen. Submissions are tagged with the app version.
Accounts and payments survive screen rotation and the app being killed, and stored credentials are redacted. A boost purchase or paid invoice is reported once. Search moved to the v4 API, the verified-within filter works again, and outdated merchants and exchange markers fade. The map’s area chips show initials and an events badge.
There is also a new documentation site with getting-started, merchant and verification guides.
Infrastructure โ๏ธ
The API repo took 32 commits over the month. Place submissions and place reports got REST endpoints, with the submitting user recorded on both. Events joined the v4 search index and gained their own endpoint with an optional date window. Areas and events picked up delta sync, start dates are now required, and timezones are inferred from an event’s coordinates.
Areas can be requested in a given language, and the v4 area sync carries those names through. That is what the apps read to show translated areas. Overlapping element syncs are prevented, and the project moved to a self-hosted Overpass instance.
Gitea issues are now a summary plus an OSM tag block, with osm:<tag> fields passed through and titles prefixed by country and community. That makes a submission readable without opening the map. Another batch of missing category icons was drawn.
The Gitea server was upgraded, LND was upgraded and reboot-tested, SSH access was hardened, and the fleet gained an lnbits/nostr host.
Communities and Contributors ๐ซ
Three communities joined in September: Bitcoin Ekiti in Nigeria, Satoshi Team - Cundinamarca and Mi Tierra Digital - San Vicente del Caguรกn in Colombia. The map now has 689 communities.
Most of the month’s editing was in the United States, with 431 changes, over half of them new places. Thailand’s 169 changes were almost all updates to places already on the map, and El Salvador’s 158 came with four additions. Among communities, Bitcoin Berlรญn SV led with 149 changes, followed by Satoshi Team - Antioquia on 68 and BitPlebs Los Angeles on 50, mostly new places.
Country totals at the end of the month: the United States has 10,570 places with 89% verified in the last year, South Africa 2,755 at 59%, Brazil 2,220 at 26%. Among communities, Proof of Bitcoin has 933 places, Mi Primer Bitcoin 435, and BitPlebs Los Angeles 431 at 93% verified.
Comino led September with 184 edits, Rockedf followed with 175 (151 of them new places) and Genesisvaleria with 144. Thanks to them, and to everyone else in the tables below.
Detailed Tables ๐
The month’s figures in full.
Country Activity ๐
Countries ranked by merchant data edited during the month.
| Name | Total | Created | Updated | Deleted | Comments |
|---|---|---|---|---|---|
| ๐บ๐ธ United States of America | 431 | 251 | 141 | 39 | 7 |
| ๐น๐ญ Thailand | 169 | 4 | 157 | 8 | 1 |
| ๐ธ๐ป El Salvador | 158 | 4 | 125 | 29 | 0 |
| ๐จ๐ด Colombia | 101 | 7 | 93 | 1 | 0 |
| ๐จ๐ญ Switzerland | 58 | 2 | 49 | 7 | 2 |
| ๐ง๐ท Brazil | 38 | 13 | 24 | 1 | 0 |
| ๐ซ๐ท France | 35 | 2 | 25 | 8 | 0 |
| ๐ต๐น Portugal | 34 | 1 | 30 | 3 | 1 |
| ๐ป๐ช Venezuela | 33 | 0 | 33 | 0 | 0 |
| ๐จ๐ฟ Czechia | 27 | 3 | 24 | 0 | 6 |
Community Activity ๐
The same, by community.
| Name | Total | Created | Updated | Deleted | Comments |
|---|---|---|---|---|---|
| ๐ธ๐ป Bitcoin Berlรญn SV | 149 | 1 | 119 | 29 | 0 |
| ๐จ๐ด Satoshi Team - Antioquia | 68 | 7 | 60 | 1 | 0 |
| ๐บ๐ธ BitPlebs Los Angeles | 50 | 30 | 20 | 0 | 0 |
| ๐จ๐ด Cafeteros Bitcoiners | 47 | 6 | 40 | 1 | 0 |
| ๐ป๐ช Satoshi en Venezuela | 32 | 0 | 32 | 0 | 0 |
| ๐น๐ญ BOB Space | 28 | 0 | 27 | 1 | 1 |
| ๐ต๐น FREE Madeira | 25 | 1 | 22 | 2 | 0 |
| ๐น๐ญ Huai Phueng Project | 25 | 0 | 25 | 0 | 0 |
| ๐จ๐ด Satoshi Team - Bogotรก | 21 | 0 | 21 | 0 | 0 |
| ๐บ๐ธ Bay Area Bitcoiners | 20 | 14 | 6 | 0 | 0 |
Country Leaderboard ๐
Where countries stood when the month closed, ranked by how many places they have. The up-to-date column is the share verified within the last year. BTC Map’s country leaderboard shows the same numbers ordered by its verification-weighted score.
| Name | Places | Verified (1y) | Up-To-Date |
|---|---|---|---|
| ๐บ๐ธ United States of America | 10,570 | 9,376 | 89% |
| ๐ฟ๐ฆ South Africa | 2,755 | 1,631 | 59% |
| ๐ง๐ท Brazil | 2,220 | 565 | 26% |
| ๐ธ๐ป El Salvador | 1,307 | 323 | 25% |
| ๐ฎ๐น Italy | 1,063 | 170 | 16% |
| ๐จ๐ญ Switzerland | 751 | 318 | 42% |
| ๐จ๐ฆ Canada | 728 | 318 | 44% |
| ๐ฉ๐ช Germany | 620 | 175 | 28% |
| ๐ฒ๐ฝ Mexico | 562 | 56 | 10% |
| ๐น๐ญ Thailand | 495 | 324 | 66% |
Community Leaderboard ๐
The same for communities, frozen at the close of the month. The community leaderboard is the live version.
| Name | Places | Verified (1y) | Up-To-Date |
|---|---|---|---|
| ๐ฟ๐ฆ Proof of Bitcoin | 933 | 579 | 62% |
| ๐ธ๐ป Mi Primer Bitcoin | 435 | 26 | 6% |
| ๐บ๐ธ BitPlebs Los Angeles | 431 | 399 | 93% |
| ๐ฟ๐ฆ Bitshack | 391 | 271 | 69% |
| ๐ฟ๐ฆ Bitcoin Cape Town | 377 | 189 | 50% |
| ๐บ๐ธ Colorado Bitcoin | 297 | 274 | 92% |
| ๐บ๐ธ Bay Area Bitcoiners | 291 | 275 | 94% |
| ๐จ๐ญ Lugano Plan B | 262 | 79 | 30% |
| ๐ฌ๐ช Bitcoin Movement Georgia | 224 | 48 | 21% |
| ๐ง๐ท Bitcoin รฉ aqui! | 222 | 139 | 63% |
Active Taggers ๐
September’s most active contributors, by edits made.
๐ฃ Shoutout to the top 3:
- ๐ฅ Comino with 184 edits
- ๐ฅ Rockedf with 175 edits
- ๐ฅ Genesisvaleria with 144 edits
| Name | Total Edits | Created | Updated | Deleted |
|---|---|---|---|---|
| Comino | 184 | 18 | 142 | 24 |
| Rockedf | 175 | 151 | 20 | 4 |
| Genesisvaleria | 144 | 0 | 120 | 24 |
| RoseBTCmap | 131 | 84 | 30 | 17 |
| Mind09 | 106 | 1 | 97 | 8 |
| whammo | 97 | 0 | 97 | 0 |
| ArancioneMilano | 33 | 33 | 0 | 0 |
| pantufla | 32 | 0 | 32 | 0 |
| BTCGVA | 30 | 2 | 24 | 4 |
| Senihtu | 24 | 0 | 24 | 0 |
| empty_child | 22 | 2 | 15 | 5 |
| Hans Jรผrgen von Lengerke | 20 | 1 | 12 | 7 |
| Liongrass | 16 | 2 | 8 | 6 |
| Dimitar155 | 16 | 0 | 16 | 0 |
| descubrebitcoin | 14 | 0 | 13 | 1 |
Find current and historical stats on the Tagger Leaderboard.
New Communities ๐ซ
- ๐ณ๐ฌ Bitcoin Ekiti
- ๐จ๐ด Satoshi Team - Cundinamarca
- ๐จ๐ด Mi Tierra Digital - San Vicente del Caguรกn
The map now has 689 communities.
Analytics ๐
Our September website stats are as follows:

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:
- Hannes / escapedcat – the Add Location rebuild (map side panel, pin freeze, review step, structured opening hours, reverse geocoded address), inline validation across every form, self-service signup, the native Join Us guide, events on area pages, the offline icon bundling fix, and API type maintenance.
- Igor Bubelov – the API’s place submission and report endpoints, the events work and delta sync, localized area names, Gitea issue syncing, the Android 1.2.0 release (offline-first data bundling, localisation, and hardened auth and payment flows), the CLI event commands, Event Admin timezone handling, and the Gitea/LND fleet maintenance.
- Nathan / dadofsambonzuki – formatting Gitea issue bodies as a human summary plus an OSM tag block, with
osm:<tag>fields passed through. - Edwin Comino / LighthouseFR – Dutch translations.
- Comino, Rockedf, Genesisvaleria, and all the active taggers listed above.
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.
