2x opensats grantee. currently building native nostr infrastructure in zig: zig-nostr and signet. fast local-first storage, relay transport, and safer remote signing. free and open source.
Public Key
npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Profile Code
nprofile1qqsru22d9lfnnwck54qr4phrvey50h2q33xc0gqxv5j03ftn4efu4rspp4mhxue69uhkummn9ekx7mqpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgvex7ln
Show more details
Published at
2026-07-14T21:22:43Z Event JSON
{
"id": "e221f9e01ddc2f642b67b14efbda051982b1c910ca9ab78f662af447dce47b04" ,
"pubkey": "3e294d2fd339bb16a5403a86e3664947dd408c4d87a0066524f8a573ae53ca8e" ,
"created_at": 1784064163 ,
"kind": 0 ,
"tags": [
[
"client",
"Primal Web"
]
],
"content": "{\"name\":\"Sep\",\"about\":\"2x opensats grantee. currently building native nostr infrastructure in zig: zig-nostr and signet. fast local-first storage, relay transport, and safer remote signing. free and open source.\",\"lud16\":\"[email protected] \",\"nip05\":\"[email protected] \",\"picture\":\"https://blossom.primal.net/9780a2af7a558eb309388c8f06fcd079d5ed9862942656ad1a463b313b23cb37.jpg\",\"display_name\":\"Sep\",\"website\":\"https://github.com/zig-nostr\",\"banner\":\"https://raw.githubusercontent.com/sepehr-safari/nostribe-web-client/main/public/nostribe.png\",\"displayName\":\"Sep\",\"lnurl\":\"lnurl1dp68gurn8ghj7unf0fn82mpwvdhk6tewwajkcmpdddhx7amw9akxuatjd3cz7um9wpjksuswfkm7t\"}" ,
"sig": "a7f3cf670bcd2fae702db43b21c352148fd606769230f786369b954df412aeb79ca300e9997a17eb6d91053a73e995efcbb54c4b921abfba5346a16ada948c5b"
}
Last Notes npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep legend @nprofile…gthc npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep builders gonna build, haters gonna hate. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep back building on nostr after a long quiet stretch. currently working on: • zig-nostr: the native nostr protocol stack for Zig • local-first LMDB event storage • NIP-46 relay transport and remote signing • Signet: a native macOS signer with the key isolated in a daemon current status: pre-alpha, moving quickly. looking for native-client developers, Zig reviewers, and people willing to break it. https://github.com/zig-nostr/nostr npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Signet design choice i'll defend: two processes. a headless daemon owns the key and the relay connections. the gui is just an approval queue over a loopback-only api. if the pretty half ever gets compromised, the half with the key does not care. #nevent1q…n5qq npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep made a thing: Signet - a native remote signer for nostr. your key lives encrypted (NIP-49) inside a small daemon on your machine. apps request signatures over NIP-46, and every single request waits for an explicit approve/deny in a native macOS app. the key never enters the GUI, let alone a client. works over public relays, including ones behind NIP-42 auth. https://github.com/zig-nostr/signet npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep https://zignostr.com https://github.com/zig-nostr/nostr npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep so, the thing i've been heads-down on: a nostr library for zig. keys, NIP-19 encoding, events, BIP-340 signing, relay transport, and the whole base layer. mostly because i wanted it to exist and as far as i can tell nobody had built one. pre-alpha and moving fast. check this out: https://github.com/zig-nostr/nostr #nevent1q…mws0 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep lol npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep newbie here. i enjoy it. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep been writing a lot of zig these days. it stays out of your way the way C does, but the build system is a real language you can think in. comptime still bends my brain a little. i like it. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep gm Seth npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep GM ☕️☀️ https://npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7.blossom.band/1d6e6712a45e20311d9188b4c87d32abe4d394cbed9c7685a9d3023aee6f9923.png npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep good morning npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep gm ☕️ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep goooood morniiiiing npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 😍😍😍 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep GN 🌌 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep cooking npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 🥹🥹 thank you my friend 💜 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 💜🫂🥹 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 💫 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 👌 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep anybody here? heloooooooooo? #nevent1q…kwr8 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep GM Derek 💜🫂 Good to be back. 🥹 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep they don't. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 🥹 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep become someone your future self will be proud of. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep trying to. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep gm 🫂 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep gm Arvin npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep gm nostr ☀️ still here, still building. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep @nprofile…7pju thanks for the heads up. I've just set up my 10050 relay list. now you should be able to dm me. thanks again. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Very nice! 👌 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Thanks for your attention! Good point! I'll try to do that and let you know here! npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep https://npub13qpfucmpkkja5h5l9xr0p89rmzm4le38y0r04wv833y4dr0gfpcqjalvgd.nostrdeploy.com/ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 😮 #nevent1q…07t0 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep you can use nostr-deploy-cli and deploy your site with just a single command. your site would be accessible by any gateway! 🤯 here is the CLI tool: https://github.com/sepehr-safari/nostr-deploy-cli and here is the server implementation you may wanna use for your nosto.re : https://github.com/sepehr-safari/nostr-deploy-server npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep There is a NIP proposal for Static Websites hosted on Blossom Servers and Nostr Relays: https://github.com/nostr-protocol/nips/pull/1538 So, NostrDeploy.com implements this NIP: https://github.com/sepehr-safari/nostr-deploy-server One can simply deploy their sites with a single command using nostr-deploy-cli: https://github.com/sepehr-safari/nostr-deploy-cli cc: @nprofile…dep0 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep I miss you @nprofile…f5tq 🥲 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Well written, Derek! 👏 Here is how to vibe code Nostr apps using MKStack and deploy it to NostrDeploy.com 🔥 #nevent1q…0xaa npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Fixed: https://github.com/sepehr-safari/nostr-deploy-server/issues/5 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep files are hosted on public Blossom Servers like https://cdn.hzrd149.com/ don't spread crap please. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep "Vibe coding" 100 apps is the path to building that one great app. Innovation rarely comes from a single, calculated shot — it emerges through iteration, experimentation, and community play. Nostr thrives on diversity, tinkering, and creativity. Every small project sharpens skills, inspires others, and reveals what actually matters. The internet’s best app isn’t built in a vacuum — it’s born from trying, failing, remixing, and vibing. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Stay safe, Pegah. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep it's from MKStack npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep You may wanna use the same custom NIP from my client, MKMovies: https://github.com/sepehr-safari/mkmovies npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Currently we're publishing on a single relay decided by the user. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep It was my fault! now the link works fine. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep @npub108p…yev6 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep just close the terminal 😁 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep stop the agent and start it again npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep ✍️🫡 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep I guess only nsite.lol and nostrdeploy.com npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep https://npub19uxty4tmy6pc9d9fyj58qv0zvkwn70jwwml8uhv6256q6pucy46sg6xq3t.nostrdeploy.com npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep just `create a movie review app` is enough 😂 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Write your prompt here. I'll give the MKStack a try 🥹 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Deploy your vibe coded nostr apps on nostrdeploy.com with a single command using Blossom servers and Nostr relays. Instant and permissionless. #nevent1q…v8k3 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep it works very well! npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep People already spinning up MKAuction — vibe-coded it in a day with MKStack 💜 PS: It’s still mega alpha, so go easy 😅 #nevent1q…zefc npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep MKStack has access to NIPs and predefined Context about building on Nostr. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep let's chat then npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Me: Create an article publishing platform on nostr based on NIP-23. Then deploy it on Vercel. Dork: Here you are 🥰 https://mkarticles.vercel.app/ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep this is NIP-15 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Me: Create an auction platform on nostr for artists. Then deploy it on Vercel. Dork: Here you are 🥰 https://mkauction.vercel.app/ #artstr #mkstack npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Sure! I'm gonna push the code on my Github, as well. play with it and report critical bugs if you wanted. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep ready to test: https://mkauction.vercel.app/ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep let me try this npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep https://soapbox.pub/blog/stacks/ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep write your desired app in a prompt here for me npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Me: Create a web bookmarking nostr app based on NIP-B0 with the ability to like, comment, and zap. Also add search and filter based on tags and contents. Then deploy it. Dork: Here you are 🥰 https://mkpinja.vercel.app/ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep surge is broken. switched to vercel: https://mkpinja.vercel.app/ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep surge is broken. switched to vercel: https://mkpinja.vercel.app/ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Me: Create a web bookmarking nostr app based on NIP-B0 with the ability to like, comment, and zap. Also add search and filter based on tags and contents. Then deploy it. Dork: Here you are 🥰👇 https://mkpinja.surge.sh/ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep GM ☀️ Not much, just vibe coded 4 nostr apps with MKStack 😁 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep simply `npm run deploy` and you will have a production-ready website hosted on `surge.sh` npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 🚀 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Not gonna happen! Devs are leaving Nostr day by day. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep "more devs" need financial stability which is the real concern! npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep GM Karnage ☀️ Life is beautiful! 🥰 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep just a regular thing 😂 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Which is closed and not going to merge! #nevent1q…xy76 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep And here is a PR for CLI geeks: https://github.com/fiatjaf/nak/pull/62 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Pinstr is using a special event kind "33889" for the boards of pins of any type. And honestly no one is using Pinstr anymore! No one cares! So keep rocking with following.space! 😎 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep actually following.space is the next Pinstr.app 😉 https://blossom.primal.net/03b3f655b68661514ce80c04f7d87871e37b744bc9a2a2e3d2a1c01edb5d7df9.png npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 😂 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep it's just a placeholder and not working yet 😁 but I'll implement it later! npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 👌 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep No! It would be a piece of crap like my other apps 🤷♂️ npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 🤔 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Primal kinda hid this note from me—didn’t even get a notification. I only saw it thanks to my very own Nostribe! 😅 Not saying Nostribe’s better or anything, lol. Anyway, sorry for the late reply! I’ll catch up on the discussion on Github. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep I think the builder decides what's advanced and what's not 🧐 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep It's in a stable version. You can still use it. But @nprofile…pntl doesn't like it anymore! npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep thanks for your support of Pinja 🫂🫂🫂 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep https://m.primal.net/PjTD.jpg npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep URLs are inside the content of the Nostr Events. Searching events by content is not working well in Nostr. npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep NOSTR TAUGHT ME TO SKIP THE COMPLAINTS AND FOCUS ON BUILDING, NO EXCUSES. https://m.primal.net/PYdw.webp npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 👉 New Pinja Enhancements: ✅ You can now include a “Description” with each pin. ✅ You can also add “Hashtags” to your pins. https://m.primal.net/PYcs.png npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep cheers! npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep 🥲 npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 Sep Thank you, sir. I don't know... I'm seeking a way to create more value for the community.