XMPP
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
Visit the XMPP Ariadne Proof Utility, log in using your XMPP credentials and follow the instructions to add a new proof.
Optional: instructions to work with OMEMO
Log in to the Conversations Android app (or any other XMPP app that supports sharing an XMPP URI) in using your XMPP credentials. Go to Manage accounts > Share > Share as XMPP URI. The resulting URI should look something like:
xmpp:XMPP_ID?omemo-sid-123456789=A1B2C3D4E5F6G7H8I9
This is what you will use as claim in the next section.
Add the claim…
The claim looks as follows:
xmpp:XMPP_ID
Make sure to replace XMPP_ID.
…to an ASP:
Follow the instructions provided here. The claim should look like:
xmpp:XMPP_ID
…to an OpenPGP profile:
Follow the instructions provided here. The notation should look like:
proof@ariadne.id=xmpp:XMPP_ID
…to a legacy signature profile:
Follow the instructions provided here. The claim should look like:
proof=xmpp:XMPP_ID