Matrix
Create the proof
The proof looks as follows:
- For ASP profiles:
aspe:DOMAIN.TLD:FINGERPRINT - For OpenPGP profiles:
openpgp4fpr:FINGERPRINTorNAME@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
Keyoxide