astro / buzzrelay

Source to relay.fedi.buzz: relay the streaming API of Mastodon instances
https://relay.fedi.buzz
GNU Affero General Public License v3.0
70 stars 9 forks source link

Actor JSON-LD context is invalid #17

Closed zotanmew closed 2 months ago

zotanmew commented 2 months ago

Heya, I just noticed that your JSON-LD payload for the Actor is invalid, specifically it's missing the w3id-security context (https://w3id.org/security/v1). This prevents federation with JSON-LD compliant AP implementations, as the publicKey field will deserialize to _:publicKey instead of https://w3id.org/security#publicKey. You can validate whether your context correctly deserializes by using tools like https://transform.tools/jsonld-to-expanded.

astro commented 2 months ago

Thank you for reporting!