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
- 1Open your Steam profile and click Edit Profile
- 2Paste the verification content below into the Summary field
- 3Click Save — make sure your profile Privacy Settings are set to Public
- 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:example123456789012345678Where to put it: Paste your DID into the Summary field of your Steam profile (Edit Profile → General → Summary)
Verification Steps
- 1
Fetch proof data
Using the
httpfetcherhttps://steamcommunity.com/id/gabelogannewell/?xml=1 - 2
Search for DID in response
The runner checks the following locations for your DID:
containsCheck if contains the DID
- 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: