Keyoxide ASP Tool

asp.hexandcube.eu.org fork
ASP → Ariadne Signature Profiles
Please read the security considerations before using this tool

Edit your profile

Or

Edit your profile

Profile information

Profile color

Identity claims

Identity proofs

Use a "direct proof" if you want people to find your profile. Use a "hashed proof" to hide your profile. Never use the same "hashed proof" twice!

Direct proof:

Hashed proof:

Security

Secret key: IMPORTANT: store this secret key securely! You will need it do edit your profile!

Fingerprint:

URI: Use this to share your profile.

Save & upload

What is this?

This open source tool lets you easily create so-called Ariadne Profiles, online passport-like profiles that help you prove which online accounts are yours.

People can then use tools like keyoxide.org or the Keyoxide mobile app to verify those online passports.

To create your own profile:

  1. Click the "Create a new profile" button
  2. Click the "Reveal secret key" button and securely store the secret key! This secret key is like a password and you will need it every time you want to edit your profile!
  3. Enter a name (can be real or fake) for your profile and optionally add a description to your profile.
  4. Add an identity claim by selecting a service you use and following the instructions.
  5. Click the "Save and upload profile" button.

Your profile should now be visible on the Keyoxide website and apps!

Note that some identity claims may require some time before they are being shown as verified.

Security considerations

This is a website and browsers are not the best place to enter personal sensitive information. This tool was designed to be as careful as possible: it does not store information in the browser and will only send the profile to the server you choose.

But it's still a website in a browser. There are multiple ways of dealing with this.

Just use and trust the tool (basic)

Thank you for trusting us to handle your information. Please remember that the internet is full of untrustworthy people, be careful out there.

Use the tool with caution (advanced)

You could open your browser's Dev Tools to inspect this web app and make sure it doesn't store or leak information. You can also inspect the tool's source code.

Use locally or host on your own server (expert)

You could clone the tool's source code and build it, so that you can use it locally or host it on your own server.

Use the CLI (expert)

Instead of this online tool, you could install the open source CLI which is not as easy to use but is more secure.

About ASPs

Ariadne Signature Profile are the answer to one of Keyoxide's most requested feature: creating and managing profiles without having to use the terminal or OpenPGP.

Resources:

ASPs are still a work-in-progress! Feel free to join the discussion on the Matrix channel, the forum or reach out on the Fediverse.

Set your profile password

Password

Confirm password

Profile password

Password

Really delete your profile?

This action will delete your profile from the server. It will no longer be accessible to anyone. Are you sure?

Discourse

Proof (direct or hashed)

Log in to the Discourse instance and add the proof to your About me.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


DNS

Proof (direct or hashed)

Add a TXT record to the DNS records of the (sub)domain you want to verify. Set the value of the record to the proof. No specific TTL value is required.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


Forem

Proof (direct or hashed)

Log in to the Forem instance (such as dev.to) and create a new post containing the proof. Visit the post and use the URL to fill in the information below.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim




Forgejo

Proof (direct or hashed)

Log in the Forgejo instance and click on Create new repository. Set the repository name to forgejo_proof, keyoxide_proof or any other name of your choosing. Set the project description to the proof.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim




Friendica

Proof (direct or hashed)

Log in to your account, add the proof to a new post and publish it. Visit the post and use the URL to fill in the information below.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



Gitea

Proof (direct or hashed)

Log in the Gitea instance and click on Create new repository. Set the repository name to gitea_proof, keyoxide_proof or any other name of your choosing. Set the project description to the proof.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim




Github

Proof (direct or hashed)

Log in to github.com and click on New gist. Name the file proof.md and put the proof into it.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



Gitlab

Proof (direct or hashed)

Log in to the GitLab instance (your profile must be "public", not "private") and click on New project. Set the project name to "Gitlab proof". Set the project slug to "gitlab_proof". Set the project description to the proof.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



Hackernews

Proof (direct or hashed)

Log in to Hackernews, click on your username and add the proof to your About section.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


IRC

Proof (direct or hashed)

Log in to the IRC server with your registered nickname and send the following message: "/msg NickServ SET PROPERTY KEY PROOF" (replace PROOF with the proof).

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



kbin

Proof (direct or hashed)

Log in to your account. Add the proof to your Bio section (under Settings / profile).

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



Keybase

Proof (direct or hashed)

Log in to Keybase and upload your OpenPGP public key. (Only OpenPGP profiles can prove Keybase accounts for now)

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


Lemmy

Proof (direct or hashed)

Log in to your account and click on Settings. Add the proof to your Bio section.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim




Liberapay

Proof (direct or hashed)

Log in to liberapay.com, edit your profile and add the proof to one of the Descriptions.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


Lichess

Proof (direct or hashed)

Log in to lichess.org and add the proof as a link.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


Lobste.rs

Proof (direct or hashed)

Log in to Lobste.rs and append the proof to the About section.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


Mastodon

Proof (direct or hashed)

Log in to your account and click on Edit profile. Add a new item under Profile metadata with a label of your choosing — OpenPGP, Cryptography or Keyoxide could be a meaningful label. The value should be the proof.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



Matrix

Proof (direct or hashed)

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 event_id. The event_id will start with the $ symbol; do not include this symbol in the claim!

For more detailed instructions, please refer to the Keyoxide documentation.

Claim




OpenCollective

Proof (direct or hashed)

Log in to OpenCollective and add a proof to the collective's About section at the bottom of the page.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


Owncast

Proof (direct or hashed)

Log in to the Owncast's admin page. Under Configuration > General, add a new social link with platform Keyoxide and the URL to your Keyoxide profile page.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


Peertube

Proof (direct or hashed)

Log in to your account and click on My account. Add the proof to your Description section.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



Pixelfed

Proof (direct or hashed)

Log in to your account and click on Edit profile. Add the proof to your Biography section.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



Pleroma

Proof (direct or hashed)

Log in to your account and click on Edit profile. Add the proof to your Biography section.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



Reddit

Proof (direct or hashed)

Log in to reddit.com and create a new post containing the proof. Copy the link to the post.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


StackExchange

Proof (direct or hashed)

Log in to any of the StackExchange websites, go to Edit profile and add the proof to your About me section. Copy the link to your profile page.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim


Telegram

Proof (direct or hashed)

Please visit the link below for the instructions.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



Twitter

Proof (direct or hashed)

Log in to twitter.com and compose a new tweet containing the proof.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim



WriteFreely

Proof (direct or hashed)

Log in to your account, add the proof to a new post and publish it.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim




XMPP

Proof (direct or hashed)

Visit https://xmpp-util.keyoxide.org, log in using your XMPP credentials and follow the instructions to add a new proof.

For more detailed instructions, please refer to the Keyoxide documentation.

Claim