===========================

#1 🧠 Quote of the Week

===========================

nostr:npub1hqaz3dlyuhfqhktqchawke39l92jj9nt30dsgh2zvd9z7dv3j3gqpkt56s

β€œGM

There is an Overton window on nostr, but everyone has their own. Its boundaries defined by your web of trust”

===========================

#2 πŸ”₯ Community Highlights

===========================

1. nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 is on fire

nostr:nevent1qvzqqqqqqypzqak8r2hr5jglrk0wc37t59lz98x6gyf6pwaku6hpwakhvslznjh6qqsymuff2w03ucrkdaum2zqfglqt2ueuv35kq7ak2zlpx3xq7078hac3hlcy5

nostr:nevent1qvzqqqqqqypzqak8r2hr5jglrk0wc37t59lz98x6gyf6pwaku6hpwakhvslznjh6qqsp9uhlnjufrtu6fxf6w3e4g8apafwxla78gxk78mrzk6e7zz2hjkq8nzr7n

2. A note about X frustration on Nostr

nostr:nevent1qvzqqqqqqypzq37qqq4sy997932xqpflp33lldzvpzq7lla5fery500jm8dugcmkqywhwumn8ghj7mn0wd68ytnzd96xxmmfdejhytnnda3kjctv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqyzhmjcc76rd6dev7xs3frfxff4g3jlryu9kvqd3cp0gf2w24chqngs6zfz8

3. A pleb is expecting an urgent help from the #Nostr community

nostr:nevent1qvzqqqqqqypzqqwsh0u4xlh3l5xalq2lg8qcjeec7636pasq75w8s2ma3zg3xr2vqqs90ecpeftw2wujlntua9mu78swuqk8l3920m7glg58vgvgy2a4chqpwy8sf

4. What should be do to improve the quality of life

nostr:nevent1qvzqqqqqqypzpduedsvruqmd7fuq99zmszaaezct7kt3ke3p4p4lx45uxvs30uraqqs85juqjzrxexdaxzuand4wjhm5wgtvxjxfxf3jcnl8atsf8fspq4gy5njxj

5. nostr:npub18lzls4f6h46n43revlzvg6x06z8geww7uudhncfdttdtypduqnfsagugm3 speaks about Nostr

nostr:nevent1qvzqqqqqqypzpsvgx2u76adydpaqeka9732ejqztcyu7qcacvlslfft7qyafch2wqythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qqs8xnf2mh3ypvncxazxl5a7tn4c35mdnwu5pdg6waf4dgfejs5rt4sqrppcn

6. A note that's worth retweeting

nostr:nevent1qvzqqqqqqypzpknx6csaqkah5ltycxklur4xggw20kmq6yyfekvtqmx0e5829mtcqqszq7ylpxhv0w2g6h03yj0a532rzne88c92v6dlzet05uuu62uygsg2tgqps

7. Well said nostr:npub1hqaz3dlyuhfqhktqchawke39l92jj9nt30dsgh2zvd9z7dv3j3gqpkt56s

nostr:nevent1qvzqqqqqqypzpwp69zm7fewjp0vkp306adnzt7249ytxhz7mq3w5yc629u6er9zsqqs0r5yr5plkrvpm8cpzdvqu80ld4f2wfd7psfju3zw4g7np7f5d7vsmycteu

8. What do you think about this statement? Is he?

nostr:nevent1qvzqqqqqqypzple0fntcdeptgv3hf8y329lv0whj9h7sxkm6zqd74qaku27t4ng4qqsfqfde8ljzme2gqedv5xhdrcsju8ga28ya0ajv7xpcvghylad650c0m4pep

===========================

#3 🌱 Ecosystem Growth

===========================

Nostr is growing fast!

Overview

- Pubkeys: 43640849

- Users: 1184945

- Trusted users: 198682

- Events: 585467204

- Posts: 153257664

- Zaps: 5165150

- Zap amount: 2072603474 sats

According to https://github.com/aljazceru/awesome-nostr/, there are now over 140 Nostr clients and over 450 Nostr apps running in more than 40 countries around the globe.

According to https://nostr.watch/, there are more than 800 relays online in more than 40 countries at the moment.

During last week:

- Total zaps: 29,472, compared to 28,708 zaps the week before

- Total zap senders: 577, compared to 808 plebs the week before

- Total zap receivers: 148, compared to 147 plebs the week before

- Total zap amount: 6,354,889, compared to 6,615,406 sats the week before

- Total events: 3,090,806, compared to 3,115,924 events the week before

Many thanks to https://stats.nostr.band/ by nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy, all the contributors of https://github.com/aljazceru/awesome-nostr/ and https://nostr.watch/ for providing these insights.

=============================

#4 πŸŽ“ Educational Guide

=============================

1. Deploy a Nostr Relay with One Script

https://www.youtube.com/watch?v=4T0k_GGjEKc

2. Code demo private syncing via nostr relays

https://www.youtube.com/watch?v=DD1N9I7fAIU

===========================

#5 πŸ“… Upcoming Events

===========================

1. Nostr and Bitcoin meetup - August 2025

πŸ“… Date: Sunday, August 3, 2025

⏰ Time: 12:00 PM - 1.00 PM MDT

πŸ“ Location: Jives Coffee Lounge

16 Colbrunn Ct Β· Colorado Springs, CO, USA

πŸ€Ήβ€β™€οΈ Organizers: Chris Curran

πŸ”— Event: https://www.meetup.com/bitcoin-lightning-and-nostr-plebs/events/310022337/?eventOrigin=group_upcoming_events

2. Purple Konnektiv meetup - August 2025

πŸ“… Date: August 29 - 31, 2025

πŸ“ Location: Baden-Wuerttemberg, Southern Germany

πŸ€Ήβ€β™€οΈ Organizers: nostr:npub1purpleye8gzrzss99nzqqnemtf7g8xxj8p950nkyknnuqzycuh5qnazkzp

πŸ”— Event: nostr:nevent1qvzqqqqqqypzqrcxrljfjwsyx9pq2txyqp8nkknuswvdywztgl8vfd88cqyf3e0gqqsqqa2q0aaawa295xmdf8hsnpekzauzg5ve08qhufapr2j5a29rhws6wxl07

nostr:nevent1qvzqqqqqqypzqrcxrljfjwsyx9pq2txyqp8nkknuswvdywztgl8vfd88cqyf3e0gqqs8r5ywd4h523cfkzmztwqdrm8t5tyu23amnvdgqu3x3vysxvm9cnqy9cvdj

============================

#6 πŸ“° Nostr in the Media

============================

1. Nostr is Like the Internet (NOT Bitcoin)

nostr:npub1ltz38gwwmmg740r5qlqjn96gth5thv5wmhkwlgqks9lu3485q7jsy6k4fh, nostr:npub1dtgg8yk3h23ldlm6jsy79tz723p4sun9mz62tqwxqe7c363szkzqm8up6m

https://www.youtube.com/shorts/I5ps9tZgd1g

2. nostr:npub1hz5alqscpp8yjrvgsdp2n4ygkl8slvstrgvmjca7e45w6644ew7sewtysa got freedom on Nostr

nostr:npub1du22zphw76lfut735stz7w9d7k75857wkfzucfdqyyxygav32y3qr9nwx7

https://www.youtube.com/watch?v=RhgX__k0bqw

3. A encouragement X post to embrace Nostr

https://x.com/1914ad/status/1944794265403404399

4. nostr:npub1fjjgfy22ufp5ge2egqgagjxqwwzfk7c4wzchzuwvje6h9klv8wtqy6k8jn is gonna onboard a new pleb to Nostr

https://x.com/d_roadx/status/1945851654416543804

===============================

#7 ⚑ Most Zapped Last Week

===============================

Nostr’s Value4Value (V4V) model is all about plebs directly rewarding creators for the value they receive, no middlemen fees, no ads, just pure community-driven support using sats via the Bitcoin Lightning Network.

Thanks to https://zaplife.lol/ by nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft for providing this data.

Here are the Top Zapped/Top Zappers from last week, showcasing creators who received/sent the most engagement:

πŸ”₯ Top 3: Most Zapped

1. Name: nostr:npub1f4uyypghstsd8l4sxng4ptwzk6awfm3mf9ux0yallfrgkm6mj6es50r407

Zaps Received: 855

Sats Earned: 130k

2. Name: nostr:npub1rtlqca8r6auyaw5n5h3l5422dm4sry5dzfee4696fqe8s6qgudks7djtfs

Zaps Received: 552

Sats Earned: 65k

3. Name: nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc

Zaps Received: 466

Sats Earned: 34k

πŸ”₯ Top 3: Most Zappers

1. Name: nostr:npub15jnwtaz8u9tpwg742ups3z9ptzumuz0c26sqdhw5gqs78r4aq87sg08xjp

Zaps Sent: 723

Sats Spent: 97k

2. Name: nostr:npub1jjn20zj6awa6gz73423zxjqszvkzmqqyhwghwctvgy7ncrwlxg8qdavknm

Zaps Sent: 457

Sats Spent: 4k

3. Name: nostr:npub1vyrx2prp0mne8pczrcvv38ahn5wahsl8hlceeu3f3aqyvmu8zh5s7kfy55

Zaps Sent: 338

Sats Spent: 3k

πŸ’° Top 3: Most Sats Received

1. Name: nostr:npub1hpnvua47twpxd9vcqfyry2ud7npczcy0lfd9k37y7w47pk8hv7jstktplc

Sats Earned: 499k

Zaps Received: 407

2. Name: nostr:npub153xmex42x4chdf757hp3q6zxagykkek7pdgwuwd074964dkyha9s82ryu8

Sats Earned: 481k

Zaps Received: 151

3. Name: nostr:npub1hqaz3dlyuhfqhktqchawke39l92jj9nt30dsgh2zvd9z7dv3j3gqpkt56s

Sats Earned: 217k

Zaps Received: 177

πŸ’° Top 3: Most Sats Sent

1. Name: nostr:npub1jcr32x73453qdjp9wplk5kp6mxhdzttrvl4dvfhtyj3f8punn2hqds3whq

Sats Spent: 481k

Zaps Sent: 44

2. Name: nostr:npub1ualvtyga8hj6kgw9mwe72ns9pn6c8kd66qruv98eafeuawg7yt0shdwmqx

Sats Spent: 257k

Zaps Sent: 53

3. Name: nostr:npub16p8v7varqwjes5hak6q7mz6pygqm4pwc6gve4mrned3xs8tz42gq7kfhdw

Sats Spent: 152k

Zaps Sent: 4

Here are the Top Zapped from last week, showcasing notes that received the most engagement:

πŸ”₯ Top 3: Most Zapped

1. nostr:nevent1qvzqqqqqqypzqfqdxqzfh95kqtscp35vnpc306x7evfxvkgvp9mcmfnfwqw0scj5qqsgqpl55rnnsl268jf0r8gh0ugj2l27z86f6yw9fzysvjycly4xkmgsmlmna

Zaps Received: 250

Sats Earned: 1k

2. nostr:nevent1qvzqqqqqqypzq5xeflpdskqvdq4swxj59793uvdzqzc9pzatjk3nhmcg2h0js8trqyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzemhxue69uhks6tnwshxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcqyzdyv7ul8f26uvzvvr5xdt46l60x2mfsaw83akzrgdkuust643dgvctcq9g

Zaps Received: 119

Sats Earned: 16k

3. nostr:nevent1qvzqqqqqqypzqntd8zr9sfc67jyldlyytrwlqy9ajf5vrlkkwv6jcrr2ullwz0erqqsd25p3ehhjw9k73ml3yk45tpsfty6na364dlwe33ep5et5a4wfdhsvkcmy8

Zaps Received: 86

Sats Earned: 75k

πŸ”₯ Top 3: Most Sats

1. nostr:nevent1qvzqqqqqqypzpfzdhjd25dt3w6nafawrzp5yd6sfddnduz6sacu6la2t42mvf06tqyg8wumn8ghj7mn0wd68ytnddakj7qgawaehxw309ahx7um5wghxy6t5vdhkjmn9wgh8xmmrd9skctcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcqyptklmlj2xawhn2ms7kcdj86msxmf6wenrr4neh0n45dh4eap7ah2zqdz90

Sats Earned: 468k

Zaps Received: 10

2. nostr:nevent1qvzqqqqqqypzp57nqhr5cre5xtj9jvfffg62xvpa280k8gwd2jlvhywar7f2e8r6qqsz2a52wyhrfa2typhvtwl7ggnp3xcmlsecgx6tpu48hr922sh80sg82evt3

Sats Earned: 86k

Zaps Received: 45

3. nostr:nevent1qvzqqqqqqypzpvmrspve4saj5j32kdqk6gr58tfl877kv3sg4ttu9ctswdxvscumqqs857ppqa9ggkejqh3l9c2pk9fyd2sj8vs84tg9vx498e3ypahuhrscn54uh

Sats Earned: 75k

Zaps Received: 7

=======================

#8 πŸ˜‚ Nostr Memes

=======================

1. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsrecluq3rwhv5ph3k3cnsywykm4upvq4st4cpg6n03mrgx5vgfzwsapgj3v

2. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsztxwgphengwyzcmkwpmddhs6y5xv8hp2hxnv0aklkv9y3yuzm89cchqa0h

3. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsdhvmm75zv3fkjtsm8wcaka3pesj5zrjhdpc3w8l6w5d0g5urlj3qqtg5el

4. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqs9xycrnrurpdpyfx9nd9k565dq7jahtf39uj5grgwfhraq4e353hcwzgg57

5. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsv6wu4e09nzewlhrfr0zndhauwttgdmw6jx9rax0gdfx2zzjwrsygkt6l0f

6. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqszv989tzy9ftk0l7atyx243p636lhkr5fjpyqc3vmn9f8mjp8cytcllujhr

7. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqs0fmd43nskzkcr0462mf6nahxuvrwz9v3uaknck4xyyhqusvxklsczuus7l

8. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsyxqu60ea94nhsl7qvqekhmmufkc8xr24kapvkud3kszkn88srz7cnwm6r0

9. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsdwctrewdhyty8drcq0n5rvdlavhlrl02f6rwze36x59e4u9wt7ksjp3qu4

10. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsp0qewg4swmgxhwhekgfxc34d7q0wyynw4xk4jxjvq0d2asuqwykcsv62mj

11. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqs9v3akykkgum3sh6n9pjlj6jmcvtq3zrhmazcrrc7f43rvu44k5qc2grgwl

12. nostr:nevent1qvzqqqqqqypzqkcpsw4kc03j906dg8rt8thes432z3yy0d6fj4phylz48xs3g437qqswg7p5pd2yfvc4eaye4wsxx9pq0kduxspv328adgq9qyw6936upzgxk4drs

13. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsfs09w3c4thtakmjzjsw5wvk30ckartgnj0tmy2gdw6qxduf245egr43t34

14. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqs0ljlz45vzwlx4jalnspruzks278fxgcds5yr6aw77epx4djn7qpcf5tvk0

15. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsq7mzx0yrapgvuw7a29ttdn4wpm8fcev2nyefp74hj2zydkuujyecs83pzn

16. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsg95j85dpr5lq4az2rkk69vze8angsqlxmz6lkwtss3allxel7ytq5wzfm8

17. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsydw8j6d3c4yjzcl2jfwnyzgwu586tpmvj24sssxsdkztz9sfxm0gwr58rj

18. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsd3zh8ea2r98glep6cfczsa4zwk9xtgjkhj9wkxrcpgdqm3srxc2sf3lan2

19. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsxshfh2484evwahf2pftklgmwvxc4wv2dqduu2xl64fpxk3wxpaqc4z2ynd

20. nostr:nevent1qvzqqqqqqypzp78xcep59u0q2fyqvv8z0cgpdh8rtlp6v98xqs60aa92y5pn9r9fqqsvkudfnjy0nqycnuptpk5k2saw3dtm0wa7q7vdk9fjfmwx4azthqg49tg65

==================================

#9 πŸ› οΈ Tools, Updates and Releases

==================================

1. White Noise - v0.1.2

White Noise is a secure, private, and decentralized chat app built on Nostr, leveraging the MLS protocol for end-to-end encrypted group messaging. In this release, White Noise adds a QR scanner for easier connections, tools for relay management and developer caching, and a confirmation prompt on sign-out. It also removes unused group features (mute/search) and resolves multiple issues, including profile picture bugs, duplicate contacts, iOS group behavior, and navigation glitches. This update improves both privacy controls and everyday usability for Nostr-based messaging.

Developed by: nostr:npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec

Source: https://github.com/parres-hq/whitenoise

nostr:nevent1qvzqqqqqqypzqawhxlp5wfr3q2wyfpmtxvxj9ppg3fp80x6erghdfk4pcmq8a7hhqqs9k8j50vwn9euc9nwvmw9ungflyuevz968j0g9rzea4v20f9skx5cwtx4mh

2. Nostrmo - 3.2.0

Nostrmo is a Flutter-based cross-platform Nostr client available on Android, iOS, macOS, Windows, Linux, and web. This release updates the nesigner wallet API from USB to USB serial, improving hardware wallet support, especially on Android. It also introduces a new Wallet page with transaction management and send/receive features. Bug fixes and NIP-29 group message improvements enhance overall stability and usability, making Nostrmo a more versatile client for Nostr users.

Developed by: nostr:npub19yeqjawls407xjnmgkk6yss7936pcd7qzd5srlj8wye6j8433vrsjazqwk

Source: https://github.com/haorendashu/nostrmo/releases/tag/3.2.0

3. Amber - v3.4.4

Amber is a Nostr event signer app for Android that securely manages users’ private keys by keeping their nsec isolated in a dedicated environment. The latest v3.4.4 release fixes an issue where get_public_key was not functioning properly in some native apps, improving compatibility and reliability for external integrations. This update ensures smoother key access and signing workflows for Android-based Nostr clients.

Developed by: nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5

Source: https://github.com/greenart7c3/Amber/releases/tag/v3.4.4

4. Flotilla - 1.2.2

Flotilla is a Discord-like Nostr client built around the concept of β€œrelays as groups,” offering a community-focused messaging experience. This release brings key fixes, resolving phantom chat notifications and improving Zap functionality on mobile devices. These updates enhance the reliability and user experience, especially for mobile users engaging in group-based Nostr conversations. This is the latest release, and there was also the release of 1.2.1 last week.

Developed by: nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn

Source: https://github.com/coracle-social/flotilla/releases/tag/1.2.2

===========================================

#10 🎁 Developer Tools, Updates and Releases

===========================================

1. Dart Nostr Development Kit (NDK) - v0.5.0

Dart Nostr Development Kit (NDK) is a Dart library designed to simplify and enhance Nostr app development. This release adds support for NIP-07, enabling secure event signing, and introduces a sembast-based cache manager to improve local data handling. This update also includes automated tests for the NIP-07 signer and documentation improvements, boosting reliability and developer experience. These enhancements make NDK a stronger foundation for building robust and secure Nostr applications in Dart.

Developed by: nostr:npub1kg4sdvz3l4fr99n2jdz2vdxe2mpacva87hkdetv76ywacsfq5leqquw5te, nostr:npub1w9llyw8c3qnn7h27u3msjlet8xyjz5phdycr5rz335r2j5hj5a0qvs3tur

Source: https://github.com/relaystr/ndk/releases/tag/v0.5.0

======================================

#11 🌐 Relay Updates and Releases

======================================

1. Grain - v0.4.1

GRAIN is a powerful Nostr tool that serves as both a fine-tuned relay for operators and a Go-based client library for developers. The new v0.4.1 release expands GRAIN into a full development platform with a Docker-based testing framework, improved build automation, and detailed documentation. It introduces a modular client library with session handling, relay communication, and data caching, enabling future client-side applications. The updated dashboard enhances relay management with real-time insights and mobile support. Fully backward compatible, this release boosts reliability, streamlines development, and strengthens GRAIN’s role as a foundation for both Nostr infrastructure and apps.

Developed by: nostr:npub1zmc6qyqdfnllhnzzxr5wpepfpnzcf8q6m3jdveflmgruqvd3qa9sjv7f60

Source: https://github.com/0ceanSlim/grain/releases/tag/v0.4.1

===================

πŸ‘‹ Stay in Touch & Zap

===================

Nostr is built by the plebs, for the plebs. If you found this recap helpful, consider supporting me, Nomishka, with a zap.

I’m committed to supporting Nostr, and I split a part of the zaps I receive for this note with the plebs mentioned in this recap for all their great effort. Thank you so much for being part of this journey. Let me know your thoughts about this thirty-third recap, share your tips and suggestions for the next weekly #nostrrecap, and let’s keep #grownostr together.

Thank you nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft for giving me this idea!

A big shoutout to nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 for his generous patronage!

Thank you, my brother nostr:npub1nu5r7jeauqdn9azn9z5q0xnen3v8zx8xr58wm0fecp2nhdnepy2sh0hjyn for helping me to make the graphic stuff!

Recap by nostr:npub19hs0lg9vyd0lghayeju5fnflx0melawjrl8etuqln9gkhd4mwtxq2t5jcn

Reply to this note

Please Login to reply.

Discussion

No replies yet.