一例。
/.well-known/webfinger で foo@example.com に関する情報を返す。
application/activity+json などを Accept に設定し,https://example.com/@foo から用者に関する基本的な情報を得る。ここに公開鍵などの情報がある。
投稿する時は相手の inbox へ POST 道手で送信。inbox からは受信内容,outbox からは過去の投稿内容を取得出来る。ただし inbox は通常認証が必要。
Follow アクティビティを受け取った時,その用者の inbox へ Accept アクティビティを投稿する。こういう時に公開鍵に対応する秘密鍵を添付する。
共有 inbox もある。