Sign in

Sign in with an SSH key

Sign the challenge below with your SSH key.

psyclyx-auth-v1:74CGBbW-Vw3AFXhC5sdVH1alRyL5fk05qFHRuuduzxU=:1780787786834:68QTvfxDkzrqHalEoHgDStCBWlfLv3jUw5t6z1LSPBk=

Run this command to sign:

printf %s 'psyclyx-auth-v1:74CGBbW-Vw3AFXhC5sdVH1alRyL5fk05qFHRuuduzxU=:1780787786834:68QTvfxDkzrqHalEoHgDStCBWlfLv3jUw5t6z1LSPBk=' \
  | ssh-keygen -Y sign -f ~/.ssh/id_ed25519 -n psyclyx-auth-portal


Sign in from a shell (one-liner that opens a magic link)

Run this in any shell where your SSH key lives. It prints a one-shot URL — open it to log in.

B=https://login.psyclyx.xyz/api/v0; C=$(curl -sS $B/challenge -Haccept:text/plain)
curl -sS "$B/redeem/$C" -Hcontent-type:text/plain \
  --data-binary "$(printf %s $C|ssh-keygen -Y sign -n psyclyx-auth-portal -f ~/.ssh/id_ed25519)"

Or sign in from a device you already trust

If you're already signed in elsewhere, enter this code there to authorize this browser:

Y3FYDP

Or approve this code from a shell with your SSH key:

B=https://login.psyclyx.xyz/api/v0; CODE=Y3FYDP; C=$(curl -sS $B/challenge -Haccept:text/plain)
curl -sS "$B/device-approve/$C?code=$CODE" -Hcontent-type:text/plain \
  --data-binary "$(printf %s $C|ssh-keygen -Y sign -n psyclyx-auth-portal -f ~/.ssh/id_ed25519)"

The code expires in 5 minutes; this page will redirect once it's authorized.


Sign in with a password


Have an invite code? Create an account