Start your tribe

Ready to build a community that truly resonates with your vision?

With Spasm, you can launch a forum that's entirely your own, free from the constraints of centralized platforms, while users still retain self-custody of their identities and generate content that propagates through different networks, achieving ultimate freedom of speech and association.

Pimp your forum

Already running a forum using outdated legacy software with slave tech-style centralized architecture?

Try a Spasm forum as a test pilot to unlock these superpowers:

- No accounts, no emails, no authentication

- Customize everything to fit your vibe

- Token-gate your community

- Federate with other tribes

- Better content exposure due to interoperability with other networks

How to run

Launching a Spasm forum requires running both the web client and the server API.

For those new to server setup, there is a detailed guide with bash scripts for the automated initial server setup that handle the initial configuration for you.

We also have a group chat on Session messaging app, where you can get help and ask any questions about Spasm. Send a message to degenrocket to be added to the group chat.

Tech

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 your website

Already running a website with an outdated wallet authentication method, also know as 'Sign-in with Ethereum' (EIP-4361)?

Switch to modern Spasm-powered direct signing of all events to provide your users with a true web3 experience. You can, for example, start with comments and gradually expand to other functionalities.

Reach out and we'll craft a tailored solution just for your site.

Get in touch