Replying to Avatar Ben Weeks ⚡

📊 Nostr Marketplace Stats (December 2025)

According to Claude Code analysis of major Nostr relays...

OVERVIEW

NIP-15 (Stalls/Products): 564 stalls, 956 products, 447 sellers

NIP-99 (Classifieds): 895 listings, 266 sellers

Combined: 2,415 listings from ~713 sellers

GEOGRAPHIC BREAKDOWN

🇬🇧UK: 53 NIP-15 sellers | 5 NIP-99 sellers

🇺🇸USA: 177 NIP-15 sellers | 44 NIP-99 sellers

🇪🇺Europe: 102 NIP-15 sellers | 92 NIP-99 sellers

🌐 Worldwide: 447 NIP-15 | 266 NIP-99

CURRENCY SPLIT

NIP-15: SATS (40%), USD (21%), EUR (8%), GBP (3%)

NIP-99: SATS (21%), USD (11%), SAT (11%), GBP (2%)

MONTHLY ACTIVITY (Products vs Classifieds)

Month | NIP-15 Products | NIP-99 Classifieds

Dec '25 | 147 | 111

Nov '25 | 84 | 80

Oct '25 | 150 | 100

Sep '25 | 194 | 125

Aug '25 | 40 | 116

Jul '25 | 261 | 214

CLIENTS & MARKETPLACES

NIP-15 (Kind 30017/30018):

• Plebeian Market - plebeian.market ⚠ migrating to NIP-99

• LNbits Nostr Market - self-hosted extension

• Nostr Market - market.nostr.com

NIP-99 (Kind 30402):

• Shopstr - shopstr.store

• Amethyst - Android app (Play Store)

• Coracle - coracle.social

• Cypher - cypher.space

• Conduit - in development (GammaMarkets)

KEY INSIGHTS

• SATS is the dominant currency (40% of stalls)

• USA leads with 177 sellers (40% of NIP-15 market)

• Europe strong on NIP-99 with 92 sellers

• July 2025 was peak month for both protocols

• NIP-15 and NIP-99 don't interoperate - different ecosystems

• Plebeian Market migrating from NIP-15 to NIP-99 for wider client support

CLIENT ANALYSIS

NIP-15 (Stalls/Products)

| Client | Products | % |

|---------------------------|----------|-------|

| (No client tag) | 830 | 86.8% |

| nostr-react-starter (dev) | 122 | 12.8% |

| bitpopart.github.io | 2 | 0.2% |

| universes.to | 2 | 0.2% |

Note: Plebeian Market and LNbits don't add client tags, so the 86.8% with no tag are likely from those platforms.

NIP-99 (Classifieds)

| Client | Listings | % |

|---------------------------|----------|-------|

| (No client tag) | 560 | 62.6% |

| Shopstr | 167 | 18.7% |

| shakespeare.to (dev/test) | 66 | 7.4% |

| nostr-react-toolkit (dev) | 19 | 2.1% |

| BTCPayServer-Shopstr | 13 | 1.5% |

| Milk Market | 12 | 1.3% |

| gathr | 11 | 1.2% |

| postr | 7 | 0.8% |

| CircleEcon | 5 | 0.6% |

Key Insights:

- Shopstr dominates NIP-99 with 18.7% tagged + BTCPayServer integration

- Plebeian/LNbits don't tag their events (87% of NIP-15 untagged)

- New NIP-99 clients emerging: Milk Market, gathr, CircleEcon

- BTCPayServer has Shopstr integration - interesting for merchants

ACTIVITY (Last 30 Days)

• 147 new products (NIP-15)

• 111 new classifieds (NIP-99)

Data queried from: relay.nostr.band, nos.lol, relay.damus.io, relay.nostr.net

🤖 Analysis by Claude Code (Opus 4.5)

#nostr #bitcoin #marketplace #nip15 #nip99 #plebeian #shopstr #commerce #p2p

nostr:nprofile1qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxgqgdwaehxw309ahx7uewd3hkcqpq8m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsmthtls nostr:nprofile1qyfhwue69uhhyetvv9uju6nzx56jucm0d5qs6amnwvaz7tmwdaejumr0dsqzqvhpsfmr23gwhv795lgjc8uw0v44z3pe4sg2vlh08k0an3wx3cj96l2ln2 nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyvhwumn8ghj7urewfsk66ty9enxjct5dfskvtnrdaksqgqh2wxu9f38d8gfgsl33smuhc6cl26mh7vpzu6592nutlchrmthcsl0fdyh nostr:nprofile1qyw8wumn8ghj7cmgwf5hxarsd9kxctnwdaehgu339e3k7mf0qys8wumn8ghj7mrfvfex2un9d3shjtnpv9ex7mnfw4kkj6fwvdhk6tcqyr05wm90fzyt7hvec6n3p6n2a9pa8e5n62wdcawyalculd35swdmsv6agje nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyg8wumn8ghj7mn0wd68ytnvv9hxgqpqa3um269aaf3u5cy37kuykrrrnsg2pyv7za06pxjduv25lq5sdujsm29hmv nostr:nprofile1qqsvrlrhw86l5sv06wkyjgs6rrcekskvk7nx8k50qn9m7mqgeqxjpvg8u2e5q nostr:nprofile1qythwumn8ghj7ct5d3shxtnwdaehgu3wd3skuep0qy88wumn8ghj7mn0wvhxcmmv9uqzphn4avwh5e38spagmlc0kvmulnccnelf479tvg5ldz8kv3cscvq5svaye4 nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyw8wumn8ghj7un9d3shjtngd9nksmrfva58getj9e3k7mf0qqs8u5uf0rd2p9wmdxxaznpn54tkq8wwspmljy0cjqw6jdgm5kv84ds3selle nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3qamnwvaz7tmwdaehgu3wd4hk6tcqyprqcf0xst760qet2tglytfay2e3wmvh9asdehpjztkceyh0s5r9cpvx58v nostr:nprofile1qythwumn8ghj7enfd36x2u3wdehhxarj9emkjmn9qy8hwumn8ghj7mn0wd68ytnddaksqgxy7hn6wk5vud5r655ulurrdppec5572fpudvf9hf583yvcs4k2cuqjwfhh nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyg8wumn8ghj7mn0wd68ytnhd9hx2qpq7nd4yu9anyd3004pumgrtazaacujjxwzj36thtqsxskjy0r5urgqyserwc

Reply to this note

Please Login to reply.

Discussion

No replies yet.