Versia

Federation, simpler

A simple, extensible federated protocol for building useful applications. Formerly known as Lysand.

Made by developers

Versia is designed and maintained by the developers of the Versia Server, which uses Versia for federation. This community could include you! Check out our Git repository to see how you can contribute.

JSON-based APIs

Simple JSON objects are used to represent all data.

MIT licensed

Versia is licensed under the MIT License, which allows you to use it for any purpose.

Built-in namespaced extensions

Extensions for common use cases are built-in, such as custom emojis and reactions

Easy to implement

Versia is designed to be easy to implement in any language.

Signed by default

All requests are signed using advanced cryptographic algorithms.

No vendor lock-in

Standardization is heavy and designed to break vendor lock-in.

Tested in production :)

We know it works well, because we use it in our own projects.

Official SDKs

Official SDKs are available for TypeScript

Try it out

Use the reference implementation, Versia Server! It's a microblogging server with a focus on feeling like current Fediverse platforms, like Sharkey and Mastodon.

Versia Server

The reference implementation of the Versia protocol.

Read more

Try a Versia instance

If you want to try out Versia without setting up your own instance, you can use one of the following public instances:

People

You can ask Jesse for help with anything Versia-related, or if you just want to chat!

Jesse's avatar

Jesse

@CPlusPatch
Lead developer, spec design, UI design.
April's avatar

April

@aprl
Spec design, ActivityPub bridge, emotional support cat.
Anna's avatar

Anna

@devminer
Golang SDK, spec design.