Am I missing something, and there are other implementations out there that interoperate? Or is the reference implementation of this standard the only implementation?
Am I missing something, and there are other implementations out there that interoperate? Or is the reference implementation of this standard the only implementation?
https://github.com/BasixKOR/awesome-activitypub#services
should get you started!
My understanding is that there is a single Mastodon implementation, but there are a number of similar projects which can interoperate by sharing data via ActivityPub to become federated. Some of these other projects implement all/most/some of the Mastodon REST API so that GUI clients (phone apps, etc) can be used for reading and posting. There was an article on LWN recently which listed several of these with some commentary [1].
You've also got some choices in front ends, I know Pleroma supports several. I strongly recommend not using Soapbox for a variety of reasons unless you really like its UI.