{% extends "base.html" %} {% import "settings_tabs.html" as t %} {% block title %}Keys{% endblock %} {% block tabs %}{% call t::tabs("keys") %}{% endblock %} {% block content %}

Keys {{ me.username }} ยท Oxygen identities linked to your account

A change is yours on every page when it is signed by a key you have proven you hold. Export your identity with oxy identity export, upload the file, then sign the challenge the hub gives you.

{% if let Some(n) = notice %}

{{ n }}

{% endif %} {% if let Some(e) = error %}

{{ e }}

{% endif %} {% if let Some((id, bytes, name)) = pending %}

Prove you hold the key of {{ name }}

Run this in any checkout that uses that identity and paste the output:

oxy identity sign-challenge {{ bytes }}

{% endif %} {% if keys.is_empty() %}

No keys linked yet.

{% else %}
{% for k in keys %} {% endfor %}
KeyIdentityLinked
{{ k.key|short }}{{ k.name }} {{ k.email }}
{% endif %}

Link a key

{% endblock %}