SourceHut
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 sr.ht, navigate to git, and click on Create new repository.
Set the repository name to sourcehut_proof, keyoxide_proof or any other name of your choosing.
Visibility can be set to Public or Unlisted.
After creating the project, clone the project locally.
In your local repository, create a new file named proof.md
with your proof as
the contents. Commit this file and push it to the remote main
branch of the
git repository.
Copy the link to the git repository. It should look like this:
https://git.sr.ht/~USERNAME/REPO_NAME
.
If you want to use a different branch, use the following format as proof:
https://git.sr.ht/~USERNAME/REPO_NAME/tree/BRANCH_NAME
.
Add the claim…
The claim looks as follows:
https://git.sr.ht/~USERNAME/REPO_NAME
Make sure to replace USERNAME and REPO_NAME.
…to an ASP:
Follow the instructions provided here. The claim should look like:
https://git.sr.ht/~USERNAME/REPO_NAME
…to an OpenPGP profile:
Follow the instructions provided here. The notation should look like:
proof@ariadne.id=https://git.sr.ht/~USERNAME/REPO_NAME
…to a legacy signature profile:
Follow the instructions provided here. The claim should look like:
proof=https://git.sr.ht/~USERNAME/REPO_NAME