All services
Mastodon Verification
How keytrace verifies Mastodon identity claims
Claim URI Format
https://mastodon.social/@alice Pattern: ^https:\/\/([^/]+)\/@([^/]+)(?:\/(\d+))?\/?$
Create Your Proof
- 1Option 1: Add to your profile bio or metadata fields at Edit profile → add your DID to your bio or create a field labeled
keytrace - 2Option 2: Create a post/status containing the verification content
- 3Copy the URL of your profile or post
- 4Paste the URL below
Proof Text
You need to include this text in your Mastodon proof location:
I'm linking my keytrace.dev: did:plc:example123456789012345678Where to put it: Add to your profile bio or metadata field, or create a post containing it
Verification Steps
- 1
Fetch proof data
Using the
activitypubfetcherhttps://mastodon.social/@alice - 2
Search for DID in response
The runner checks the following locations for your DID:
summarycontainsCheck if summary contains the DID
attachment.*.valuecontainsCheck if attachment → * → value 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: