As Nosmero is pretty stable at this point, I turned my attention to a pure p2p XMR solution for social media.
**I made Swarmnero** — a p2p social network with Monero built in at the protocol level. It runs on Holepunch's Pear Runtime. Zero infrastructure. You install Pear once, then launch Swarmnero with one command, auto-updates arrive over p2p.
It shares philosophy with Nostr (your keys = your identity, no central gatekeeper) but trades relays for a pure p2p stack. Posts, follows, DMs, and media replicate directly between devices over Hyperswarm DHT. No intermediaries to censor, index, or go dark.
**What's inside:**
- Ed25519 identity, signed events — your keys never leave your machine
- Native Monero wallet (monero-ts WASM) for tipping posts and replies
- Paywalled posts: author encrypts the body, buyer pays XMR to a per-post subaddress, key auto-released after on-chain verification
- X25519 E2E DMs between mutual follows (crypto_secretbox)
- Hashtag search + friends-of-friends discovery, no algorithm
**Install:**
npm i -g pear
pear run pear://t6athit7zo98y7wb7kupmeaihxu3p5tft5s55nx5a5s634meppgy
Eventually I'll get around to making standalone download files for Mac, Linux, and Windows.
Full guide + screenshots + source: https://swarmnero.com
**I made Swarmnero** — a p2p social network with Monero built in at the protocol level. It runs on Holepunch's Pear Runtime. Zero infrastructure. You install Pear once, then launch Swarmnero with one command, auto-updates arrive over p2p.
It shares philosophy with Nostr (your keys = your identity, no central gatekeeper) but trades relays for a pure p2p stack. Posts, follows, DMs, and media replicate directly between devices over Hyperswarm DHT. No intermediaries to censor, index, or go dark.
**What's inside:**
- Ed25519 identity, signed events — your keys never leave your machine
- Native Monero wallet (monero-ts WASM) for tipping posts and replies
- Paywalled posts: author encrypts the body, buyer pays XMR to a per-post subaddress, key auto-released after on-chain verification
- X25519 E2E DMs between mutual follows (crypto_secretbox)
- Hashtag search + friends-of-friends discovery, no algorithm
**Install:**
npm i -g pear
pear run pear://t6athit7zo98y7wb7kupmeaihxu3p5tft5s55nx5a5s634meppgy
Eventually I'll get around to making standalone download files for Mac, Linux, and Windows.
Full guide + screenshots + source: https://swarmnero.com
3