Keytrace has just launched. Read more on the blog.

All services

Steam Verification

How keytrace verifies Steam identity claims

Claim URI Format

https://steamcommunity.com/id/gabelogannewell

Pattern: ^https:\/\/steamcommunity\.com\/(?:id\/([a-zA-Z0-9_-]{3,32})|profiles\/(7656\d{13}))(\/.*)?$

Create Your Proof

  1. 1Open your Steam profile and click Edit Profile
  2. 2Paste the verification content below into the Summary field
  3. 3Click Save — make sure your profile Privacy Settings are set to Public
  4. 4Copy your profile URL and paste it below

Proof Text

You need to include this text in your Steam proof location:

I'm linking my keytrace.dev: did:plc:example123456789012345678

Where to put it: Paste your DID into the Summary field of your Steam profile (Edit Profile → General → Summary)

Verification Steps

  1. 1

    Fetch proof data

    Using the http fetcher

    https://steamcommunity.com/id/gabelogannewell/?xml=1
  2. 2

    Search for DID in response

    The runner checks the following locations for your DID:

    • contains

      Check if contains the DID

  3. 3

    Attestation

    If the DID is found, keytrace signs an attestation linking your identity to your ATProto DID and stores it in your repo.

Try Verification

Test verification with your own claim URI and DID: