Matrix
Create the proof
The proof looks as follows:
- For ASP profiles:
aspe:DOMAIN.TLD:FINGERPRINT
- For OpenPGP profiles:
openpgp4fpr:FINGERPRINT
orNAME@DOMAIN.TLD
- The proofs above can be hashed for anonymity
- The URL to a Keyoxide profile page:
https://keyoxide.org/aspe:DOMAIN.TLD:FINGERPRINT
Instructions
Log in to your Matrix instance, join the #doipver:matrix.org room and send the proof as a message.
Click on View Source for that message, you should now see the value for
room_id
and event_id
. The event_id
will start with the $
symbol; do not
include this symbol in the claim!
The value for room_id
should be dBfQZxCoGVmSTujfiv:matrix.org
. The value
for event_id
is unique to your message.
If your Matrix client does not support View Source, choose Share or Permalink. The URL obtained should look like this:
https://matrix.to/#/ROOM_ID/EVENT_ID?via=...
Again, the ROOM_ID
will start with a !
symbol and the EVENT_ID
with a $
symbol; do not include these symbols in the claim!
Your USER_ID
is your actual Matrix user ID which should look like:
USERNAME:DOMAIN
The USER_ID
usually starts with the @
symbol; do not include this symbol in
the claim!
Add the claim…
The claim looks as follows:
matrix:u/USER_ID?org.keyoxide.r=ROOM_ID&org.keyoxide.e=EVENT_ID
Make sure to replace USER_ID, ROOM_ID and EVENT_ID.
…to an ASP:
Follow the instructions provided here. The claim should look like:
matrix:u/USER_ID?org.keyoxide.r=ROOM_ID&org.keyoxide.e=EVENT_ID
…to an OpenPGP profile:
Follow the instructions provided here. The notation should look like:
proof@ariadne.id=matrix:u/USER_ID?org.keyoxide.r=ROOM_ID&org.keyoxide.e=EVENT_ID
…to a legacy signature profile:
Follow the instructions provided here. The claim should look like:
proof=matrix:u/USER_ID?org.keyoxide.r=ROOM_ID&org.keyoxide.e=EVENT_ID