Bluesky
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 bsky.app. Then, there are two possibilities for validating your proof:
To validate with your profile:
- Go to your profile, click on Edit Profile, add your proof to the description, and click on Save Changes.
- Copy the link to your profile. It should look like
https://bsky.app/profile/USERNAME
.
If you're adding your proof to your profile, do not copy the link to one of your posts. Otherwise, your claim will fail validation.
To validate with a post:
- Click on New Post, add your proof to the text box, and click on Post.
- Copy the link to your new post. It should look like
https://bsky.app/profile/USERNAME/post/POST_ID
.
ADVANCED: It's possible to replace the username in either URL with your DID.
Add the claim…
The claim looks as follows:
https://bsky.app/profile/USERNAME/post/POST_ID
Make sure to replace USERNAME and POST_ID.
…to an ASP:
Follow the instructions provided here. The claim should look like:
https://bsky.app/profile/USERNAME/post/POST_ID
…to an OpenPGP profile:
Follow the instructions provided here. The notation should look like:
proof@ariadne.id=https://bsky.app/profile/USERNAME/post/POST_ID
…to a legacy signature profile:
Follow the instructions provided here. The claim should look like:
proof=https://bsky.app/profile/USERNAME/post/POST_ID