{ "$ref": "unsigned_pdu_base.json", "hashes": { "sha256": "thishashcoversallfieldsincasethisisredacted" }, "signatures": { "example.com": { "ed25519:key_version": "these86bytesofbase64signaturecoveressentialfieldsincludinghashessocancheckredactedpdus" }, "resident.example.com": { "ed25519:other_key_version": "a different signature" } }, "auth_events": [ "$urlsafe_base64_encoded_eventid", "$a-different-event-id" ], "prev_events": [ "$urlsafe_base64_encoded_eventid", "$a-different-event-id" ], "type": "m.room.member", "state_key": "@alice:example.com", "content": { "membership": "join", "join_authorised_via_users_server": "@arbitrary:resident.example.com" } }