Here, we are (re) defining the free web for communities. We are extending and combining open standards and
open-source components to build the best end-to-end social application.
Buy us a Coffee
Contribute
We are
currently looking for contributors:
- React Native devs
- Infra ops (docker, K8s)
- Typescript full-stack devs
- Android/Apple app devs
- UI app designers
- UX designers
- Security (cryptography) experts
- Go/Rust backend devs
Email us at contribute@smashchats.com if interested!
Our core values are:
- Privacy
- Safety
- Quality
- Inclusivity
- Freedom
Smash is an open protocol, and Smashchats is just a client.
You own your data and you can communicate with your contacts peer to peer, without any intermediary.
With your Smash identity, you can join as many
neighborhoods as you want.
Like in the real world digital neighborhoods are where individuals meet and can form communities, online.
Neighborhoods, as entities, do play the role of an intermediary when it comes to verifying,
connecting, and curating people and content, but once you are connected all communications can happen directly.
Smash is a 1:N messaging and a curated content sharing protocol.
We are designing a new standard combining open solutions and APIs to run a free digital social world.
Each function is standardized separately and ran in isolation as micro services.
As we promote full openness and interoperability, this means that the Smash protocol could be used for many
other applications and use cases.
Effectively
redesigning the web for digital communities.
Because the protocols we are using are open and modular, you can switch and join as many neighborhoods as
you'd like. You can also build your own client; or you can expand the Smashchats app.
For the same reasons it also means that, as in real life, there will be good and bad neighborhoods. We are no
one to judge. Be careful out there and be kind to one another. Share recommendations!
As the pioneers of this new internet, we will kickstart a few neighborhoods.
Our very first one is the
Smash Developers neighborhood.
To join, you must contribute to the Smashchats app or one of the co-developed protocols
and apply for a (free) membership.
- To contribute, browse our Git repositories and especially issues tagged #beginners.
- As a Smash Developer (or not), you can apply for bounties on issues tagged #bounties.
- To become a Smash Developer, you can apply for the (free) membership here!
Smash Developers have access to all code repositories, internal discourse, and neighborhood.
If you are not interested in becoming a Smash Developer, but are interested in joining early Smash Chats
neighborhoods, you can
join the waitlist
today.
See you online!
Become a Developer