Migrating from did:plc
to did:web
#2705
-
Hi folks! I've signed up for Bluesky a while back in the past, but am really interested in the idea of hosting my identity in a more decentralised manner (largely for geek-cred than anything else). This may or may not also involve running my own Bluesky PDS for personal use. While migrating to a new PDS is a challenging but supported task, is it also possible to migrate my current My current understanding is this is likely impossible, given it's the identifier for my account, and other relationships (such as followers) will suddenly lose track of me. But I'm unsure if those relationships actually track my handle rather than my If it's definitely not possible, what are the consequences of moving my handle from a I'm keen to hear what might be possible! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 16 replies
-
Yup, that's pretty much it. You can keep your handle and point it at your new DID, but all in-protocol references are based on the DID. You will lose your followers, for example (because they're "following" your DID, not your handle). You could in theory re-import your old posts, but they'd lose any existing replies/likes/etc., and any threads would be broken. I might do a similar migration myself at some point, and if I do, here's what I'll do:
It's useful to keep the Things like follows, blocks, custom feeds, mutes, preferences could be migrated fairly seamlessly though - I wonder if anyone's made tooling for that. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the feedback @bnewbold — interesting. In creating I do think being able to move a DID as done with |
Beta Was this translation helpful? Give feedback.
Yup, that's pretty much it. You can keep your handle and point it at your new DID, but all in-protocol references are based on the DID. You will lose your followers, for example (because they're "following" your DID, not your handle).
You could in theory re-import your old posts, but they'd lose any existing replies/likes/etc., and any threads would be broken.
I might do a similar migration myself at some point, and if I do, here's what I'll do:
did:plc
account to my own PDS.did:web
account, also on my own PDS.did:plc
account to a "legacy." subdomain or something, and move the or…