Self-Sovereign Marketing:
Presented without comment.
https://www.selfsovereignmarketing.com
Ðaniel ₩onder
_@danielwonder.com
npub1ngdd...3gn6
Marketing Technologist & Business Consultant.
Helping businesses grow with data, marketing, WordPress, and Web3.
Notes (20)
IPFS feels more powerful than Blossom for persistence as it’s a location-independent identifier that can be hosted and served by any node or gateway.
Blossom depends on both the file hash and your Nostr signed mirrors for discovery. If you can’t update your event, the reference dies.
It seems like IPFS would make sense as a Blossom mirror, but even though both are derived from content hashes, the current addressing architecture of both seems to prevent a universal identity.
Networked keyboard apps are security holes.
Finally saw a real person in #bitchat.
I may have spoken to them in person first and we both agreed to open the app, but it’s a start!


I’ve been doing some research into Nostr vs Bluesky recently working towards a cross platform self-sovereign publishing stack.
I can confirm that Nostr is indeed more decentralised 🫡
The feeling when you can literally vibe code a mini app in a single prompt is unparalleled.
Pure hype-free productivity!
ChatGPT 5.1 personality feels closer to 4o than 5.
It may be private but Proton’s AI agent is also the only model I’ve seen that constantly self-promotes in unrelated queries.


💫 Two-Way Sync Between WordPress & Nostr 💫
Introducing Nostr for WP (Beta) now live at: Nostroid.com
Nostr for WP brings seamless publishing between WordPress and Nostr:
- 🔄 Two-way sync between WordPress and Nostr
- 💬 Nostr Notes (kind 1) mapped to a custom WordPress note post type
- 📝 Long-Form Content (kind 30023) synced to standard WordPress posts
- ↩️ Automatic background syncing from Nostr → WordPress
- 🔐 NIP-07 browser extension support for publishing WordPress → Nostr
- 🗂️ Gutenberg block for displaying your Nostr notes archive
- ⚙️ WebSocket relay configuration built in
Download the beta at:
https://nostroid.com
Feedback and contributions welcome on GitHub:
https://github.com/danieljwonder/nostr-for-wp
Follow nostr:nprofile1qyt8wumn8ghj7mn0wd68ytn8d3jk27n99e3k7mgpzemhxue69uhkummnw3ezumr0wfjkuar69e5hxqpq7g2d26d9kf4qmlsqu7xwn2unqt0a32s25cz3vfzg0yw0vawtx0dql5dcek for plugin updates.
**Planned Features:**
- Follow Button to Grow Your Nostr Audience on Your Site
- Zap support for bitcoin donations over Lightning
- NIP-01 syncing Nostr Profile Data with WordPress profiles
- NIP-05 Support for User and Domain Linking
- Deeper integration with NIP 65 for relay management
- NIP-51 Support for Link List Pages
⚡Zaps welcome to accelerate the timeline⚡
What goes up, must come down. Sometimes.
Finally got my Nostr WP block working properly!
I've reached the age where many of the "cool" music artists from my youth now look ready to pick up their pension.
Aim Higher ↑
People are nodes. Networks are roads.
Ah an email from my close personal friend…
Or a short reminder of why you should always test your marketing emails. https://t.co/vmzetxm1hu
The challenge with Nostr identity is a single key point of failure. I want to try a new app, but have to spend 20 minutes trying to verify it isn’t just out there collecting keys.
In a world where any question can be answered, the stand out skill is asking the right questions.
Move with wonder. Act with intent.
A Tale of Two Blogs
During today’s “internet” outage, my old personal blog went down. It’s running WordPress on Kinsta, which relies on both Google Cloud and Cloudflare, so it got caught in the disruption.
Meanwhile, my newer personal site stayed online. It’s powered by Nostr, hosted on distributed IPFS nodes, and accessible via Ethereum Name Service. Even though the .com version uses Cloudflare, the underlying setup doesn’t depend on Google.
Neither site is critical, but the difference is worth noting. This is exactly why decentralisation matters. A single bug from one provider shouldn’t take down half the web.
Added a Links page to my NOSTR powered site. Pulls links from kind 30003 using the `links` or nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqywhwumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wsqzpxk8nnppzekzxz0txvwt4cntkhaaujauttmmxc6f77clss6fsr5v4hunvu label.
You can see it in action @ https://danielwonder.com/links/