Wire Federation, once implemented, aims to allow multiple Wire-server backends to federate with each other. That means that a user 1 registered on backend A and a user 2 registered on backend B must be able to interact with each other as if they belonged to the same backend.
Federation is as of March 2021 still early work in progress, since the implementation of federation is ongoing, and certain design decision are still subject to change. Where possible documentation will indicate the state of implementation.
Some sections of the documentation are still incomplete (indicated with a ‘TODO’ comment). Check back later for updates.
- 1. Introduction
- 2. Architecture and Network
- 3. Implementation Roadmap
- 4. API
- 5. How to configure federation
- 6. Error Codes
- 7. Federation FAQ
- 8. Federation Glossary