>I really wish there was something more akin to DID support in the ActivityPub protocol.
There is. I mean, the ActivityPub spec doesn't say anything about it, but it also does not explicitly forbid non-HTTPS identifiers. DIDs alone are probably not enough, because not all of them can carry additional information (e.g. did:key can't)
You can read about the current research in this document:
https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md
Some Fediverse projects are already experimenting with these ideas: https://wedistribute.org/2024/03/activitypub-nomadic-identity/
@dansup @rabble @evan @mike @ricmac @greg @emilynguyen @Gargron