@ -41,7 +41,9 @@ Starting in room version `vNext`:
- The domain part of the user ID is kept for compatibility and to provide _routing information_ to other servers.
Servers still determine which servers are in the room based on the domain of the user ID.
Signatures on an event follow the same format as today for backwards compatibility with existing server code, but the key ID is now the urlsafe base64 encoded public key:
Signatures on an event follow the same format as today for backwards compatibility with existing server code, but:
- the [entity](https://spec.matrix.org/v1.14/appendices/#checking-for-a-signature) signing the event is now public part of the account key.
- the [signing key identifier](https://spec.matrix.org/v1.14/appendices/#checking-for-a-signature) is now the constant `ed25519:1`[^keyid].
```json
{
"type": "m.room.member",
@ -53,8 +55,8 @@ Signatures on an event follow the same format as today for backwards compatibili