An interesting thing about microblogpub is that, very unlike other Fediverse software (like Mastodon), I get a notification when somebody has unfollowed me, or blocked me.

Someone accidentally blocked me, and then immediately unblocked me a couple days ago. I got notifications for both of them.

I didn't actually know that it was a standard part of the ActivityPub protocol for an actor to send a block event to the actor being blocked. It doesn't seem like someone should know that I've blocked them, but I guess that's the way it goes.

Just FYI, in case you didn't know (I certainly didn't), someone might know if you've blocked or unfollowed them.

I've got a a / question.

I understand how self-verification works in Mastodon.

But I'm trying to figure out how the federation of it works. In other words, how does instance A know which links are verified for a profile on instance B.

When I look at the AP profile (curl masto.tld/users/jimmy -H 'Accept: application/activity+json'), I get something like:

{
"attachment": [                                                {
            "name": "Personal Site",
            "type": "PropertyValue",
            "value": "<a href=\"https://something.tld\" target=\"_blank\" rel=\"nofollow noopener noreferrer me\"
><span class=\"invisible\">https://</span><span class=\"\">
something.tld</span><span class=\"invisible\"></span></a>"
        }
  ]
}

But I don't see anything anywhere else in the JSON that indicates that that value is verified.

Is there a separate endpoint to check that?