FEP-ef61: Portable Objects

Hello! Just thought I’d share some early work I’ve done on adding FEP-ef61 support to my fork of Bluesky’s PDS server with ActivityPub support. More information on that project can be found here:

Anyway, as for FEP-ef61 support, it’s not in my draft PR yet, but below you can find a few sample screenshots of responses. Notably, my in implementation I convert AtProto DID’s into ActivityPub DID’s by storing the AtProto DID’s in did:key’s with the MultiDID encoding (as a base58 string).

The first is my updated webfinger, and a placeholder apgateway showcasing DID conversion.

Second, an A/B comparison of what my standard actor profile response looks like, and what it looks like in “FEP ef61” format. It’s currently only available behind a query parameter, at least until I finish the gateway.

EDIT: Click the GitHub link above. I’m not allowed to post 2 images or more than 2 links as a new user. :person_shrugging:

3 Likes