@saturndeer@snouts.online @oriole@mastodon.social awoo does this; it prevents bad actor federators and our admins have a straightforward process for becoming federated.
there's a lot of issues with activitypub that make it expose certain information unnecessarily; to that end apub shouldn't be treated with any sense of privacy unless you know exactly who you're federating with