TruthsSeek
English

Guide Published 2026-10-20 · Updated 2026-10-20

Compare a Bluesky Account DID When Its Visible Handle Changes

TruthsSeek publication · Editorial policy

Quick answer · AT Protocol applications resolve a handle to a DID and treat the DID as the canonical account identifier, so a visible handle change is not by itself proof of a new account. Record the date, exact handle and DID, then compare the identifier. A shared public identifier is a lead, not proof of who is behind the account.

Run this check now — TraceSeek scans 3,000+ platforms in 20–30s. First scan free.

⬇︎ iOS⬇︎ Android

What a handle change actually tells you

A Bluesky handle is a human-facing name. It can be changed, and it can be reassigned. The account identifier underneath it is a different thing, and that distinction is the whole basis of this task.

AT Protocol applications resolve a handle to a DID and use the DID as the canonical account identifier. Source

Because the DID is the identifier the system resolves to, a handle change alone does not establish that you are looking at a different account, and a matching handle does not establish that you are looking at the same one. The handle is a label; the DID is the anchor.

This matters when a familiar account appears under a new name, when an old handle suddenly points somewhere unfamiliar, or when you are trying to decide whether a public profile you saved last month is still the same account today. The task below is about recording evidence well enough to compare it later, not about proving who a person is.

Step 1: Capture the observation before you interpret it

Start by writing down what you actually saw, at the moment you saw it. Do not reconstruct it from memory afterwards.

If the DID is not visible to you at that moment, record that fact explicitly. “DID not available at observation” is a useful data point. An empty field that you fill in later from memory is not.

Step 2: Understand what resolution is doing

At a general level, a handle is resolved to a DID, and the DID is what the system treats as canonical. The DID document is the record that ties the identifier to its associated details.

DIDs provide stable account identifiers, while the DID document records the associated handle, signing key and hosting service. Source

You do not need to operate any particular menu or hidden search feature to use this concept. The practical point is narrower: when you compare two observations, compare the identifier, not the label. If you only have the label, you have a weaker comparison, and you should say so.

Step 3: Compare the two observations

Put the earlier and later records side by side and classify the result before drawing any conclusion. The decision table below is the core of this task.

Evidence availableWhat it supportsWhat it does not support
Same DID, different handleAccount continuity is supported: the identifier is unchanged while the visible label moved.It does not prove the person behind the account is the same human you assumed, and it does not prove any private detail.
Different DID, similar or identical handleThe handle now resolves to a different account identifier. Treat the earlier and later pages as separate accounts until other evidence says otherwise.It does not prove the original account was deleted, renamed, sold or abandoned.
Handle present, DID unavailable in one or both recordsInconclusive. You have a label comparison only.It does not support a continuity claim in either direction.
No record from the earlier observationNothing can be compared. Start a fresh record now.It does not support any claim about what changed or when.

Two habits keep this table honest. First, never upgrade an inconclusive row to a conclusion because the display name or photo looks familiar. Second, never treat a same-DID result as an identity verification. It is an account-continuity result, and nothing more.

Step 4: Run the self-review checklist

Before you act on a comparison, check your own work:

  1. Did I record a full observation date for each side of the comparison?
  2. Did I copy the handle exactly, including any suffix, rather than retyping it?
  3. Did I copy the DID exactly, or explicitly record that it was unavailable?
  4. Am I comparing identifiers, or am I comparing labels and calling it a match?
  5. Have I separated “same account identifier” from “same person” in my own notes?
  6. If the DIDs differ, have I avoided assuming the original account was deleted?
  7. If the evidence is inconclusive, have I written “inconclusive” rather than a guess?
  8. Have I kept the raw observation separate from my interpretation of it?

A comparison that fails any of the first four checks should be treated as a lead to re-check, not a finding.

Common mistakes

Treating a handle as a permanent address. Handles change and can be reassigned. A saved link to a handle is a link to a label, not to an identifier.

Assuming a rename means a new owner. A visible handle change with the same DID is the ordinary continuity case. A different DID under a similar handle is the reassignment case. They look alike from the outside and mean different things.

Assuming a different DID means the old account was deleted. It only means the handle now resolves to a different identifier. Deletion is a separate question that this comparison does not answer.

Filling in a missing DID later from memory. A reconstructed identifier is not an observation. Record the gap instead.

Letting a matching photo or biography do the work. Matching photos, biographies and handles cannot independently prove identity. They are corroborating details at best, and they are easy to copy.

Skipping the date. Without a timestamp, two records cannot be ordered, and an unordered comparison cannot support a continuity claim.

Protecting your own footprint

If you are on the other side of this task, the same mechanics apply to you. Your visible handle is a label that others may record and compare, and your identifier is the anchor that persists across a handle change. That has two practical consequences.

First, expect that a handle change will be noticed and compared by anyone who saved your earlier profile. If you want continuity to be legible, keep your public profile details consistent across the change so that a reader comparing records has something stable to work with. Second, remember that public matches are leads. Someone comparing your old and new handle can establish that the identifier is unchanged, but they cannot establish who you are from public identifiers alone, and neither can a tool.

Periodically review your own known public handles and record what is currently visible, so that you have your own dated baseline rather than relying on someone else’s notes. If you want a starting point, TraceSeek offers a free first scan across 3,000+ platforms, with results typically returned in 20-30 seconds. That scan reviews public username matches; it does not change platform settings, guarantee a match, or verify identity. Treat its output the same way you would treat your own observations: as a dated lead to check, not a conclusion.

For how we frame evidence and its limits, see our methodology notes, and for the mechanics of changing a visible handle, see the existing guide on setting a Bluesky domain handle and updating your public links.

Key facts

Frequently asked questions

Does a handle change on Bluesky mean the account changed?

Not necessarily. A handle is a visible label that can change or be reassigned, while the DID is the identifier the system resolves to. Compare the DID across your two observations before concluding that the account itself changed.

What should I write down when I first notice a handle change?

Record the full observation date, the exact handle including any suffix, the DID if it is displayed, and a short note on the profile content you saw. If the DID is not available, record that explicitly rather than filling it in later from memory.

If two profiles share a DID, does that prove they are the same person?

No. A shared DID supports account continuity, meaning the same account identifier is behind both observations. It does not prove who the human is, and matching photos, biographies or handles cannot independently prove identity.

Can TraceSeek change my Bluesky handle or verify an account for me?

No. TraceSeek reviews public username matches across 3,000+ platforms, with a free first scan and results typically in 20-30 seconds. It does not change platform settings, guarantee a match or verify identity, and its results should be treated as dated leads.

Keep reading

Platform guides

Ready to look someone up?

See what a username reveals

According to its product information, TraceSeek searches 3,000+ platforms in 20–30 seconds and surfaces publicly accessible profiles matching a username. The first scan is free. Possible matches need manual review. No registration or sign-in is needed for the first scan.

⬇︎ Download for iOS⬇︎ Get it on Android

Works on iPhone & Android · 20–30 second scan · 3,000+ platforms

⬇︎ App Store ⬇︎ Google Play