If you want to federate with Mastodon, you'll need webfinger. It is an implementation requirement for Mastodon, but is not an ActivityPub requirement.
For my work, it's optional. We provide it and support it, but will federate just fine without it.
#
fediverse #
activitypub #
Mastodon #
notmastodon