- ActivityPub (S2S)
- WebFinger
- HTTP Message Signatures (RFC 9421)
- HTTP Signatures (draft-cavage-http-signatures-12)
- Linked Data Signatures
- NodeInfo
- FEP-67ff: FEDERATION.md
- FEP-8fcf: Followers collection synchronization across servers
- FEP-9091: Export Actor service
- FEP-f1d5: NodeInfo in Fediverse Software
- FEP-8b32: Object Integrity Proofs
- FEP-521a: Representing actor's public keys
- FEP-5feb: Search indexing consent for actors
- FEP-fe34: Origin-based security model
- FEP-c0e0: Emoji reactions
- FEP-e232: Object Links
Since Fedify is a framework, what activity types it uses is up to the application developers. However, Fedify provides a comprehensive set of ActivityPub vocabulary types that are commonly used in the fediverse.
AcceptAddAnnounceArriveBlockChatMessageCreateDeleteDislikeEmojiReactFlagFollowIgnoreInviteJoinLeaveLikeListenMoveOfferQuestionReadRejectRemoveTentativeAcceptTentativeRejectTravelUndoUpdateView
Emoji(Mastodon extension)HashtagPropertyValue(Schema.org)Relationship