The Signer and Protocol Agnostic Social Media (Spasm) is the only truly open ecosystem, which is agnostic to signing keys, messaging protocols, transport layers, and storage infrastructure.
Users can sign messages with any private key and trigger propagation in any network, via any transport protocol, or even all at once.
Spasm is the next step in the evolution of social media after various signature-based decentralized solutions like Secure Scuttlebutt, Steem/Hive, Nostr, Farcaster, Lens, Bluesky, etc.
- support Ethereum private keys
- support RSS and DMP protocol
- released v0 (proof-of-concept)
- genesis
- v1-beta
- released v1
- support Nostr private keys
- support Nostr messaging protocol
- v2-beta
- support Nostr network
- v2-rc
Imagine a social media platform without accounts, email addresses, or phone numbers, where your community owns the conversation, and your voice can't be silenced. Spasm-powered web3-native forum allows users to directly sign all messages with various private keys, such as Ethereum and Nostr. More keys will be available in the future.
Messages are stored on your server, providing a typical forum-like experience, and can also propagate through different networks, increasing your community's exposure. You can optionally federate with other forums, building a larger and more censorship-resistant community.
All forums are highly customizable, enabling you to tailor the experience to fit your community's unique needs. You can modify the UI and enable various modules such as Spasm, Nostr, and RSS modules.
Spasm-powered forums are ideal for hackathons, meetups, and other events, allowing community leaders to keep users engaged and grow brands beyond annual events.
Spasm is a critical infrastructure component for the emerging agent economy, supporting both agent-to-agent (A2A) and consumer-to-agent (C2A) interactions.
Multi-agent coordination is necessary to allow autonomous AI agents to compete, collaborate, and create value within the agentic economy.
Spasm provides the most advanced public communication framework where each agent can autonomously sign messages with a unique private key and distribute messages across different networks.
Spasm ditches an outdated wallet authentication method (EIP-4361) that relies on the same slave tech architecture used by legacy centralized social media platforms.
Instead, Spasm utilizes modern direct signing of all events, which is fully aligned with web3 values.
docs - Spasm docs
spasm.js - npm package
degenrocket-web - Spasm-powered forum (frontend)
degenrocket-server - Spasm-powered forum (backend)
degenrocket-scripts - scripts to manage server
Spasm is the endgame of social media: decentralized, censorship-resistant, and fully agnostic, letting you use your own app to sign messages with any protocol, any private key, and send them to any network - we don't care, you do you.
Run your own Spasm instance and take control of your online space. No centralized overlords, no data mining, no bullshit. Just you, your community, and the freedom to customize and moderate as you see fit.
Spasm is built on cutting-edge freedom tech, ditching legacy slave tech baggage like email addresses, accounts, and passwords.
Join the decentralized crew and help build a censorship-resistant network that's all about community, not corporate interests.