I've read many requests to add Mastodon links to GitHub profiles for verification and discovery purposes.

My team is working on allowing you to add a number of social profile links, but given upcoming holiday vacations, it won't ship until the new year. We don't want to rush something out at the potential cost of disrupting what is generally a quiet time for our engineers.

Ordinarily, I wouldn't talk about in progress work on social media, but y'all seem like you can keep a secret.

You can now add up to four social account links to your GitHub profile which render with a sprinkling of formatting support for our most popular platforms. Yes, the resulting links links will satisfy Mastodon verification requirements when rendered.

To get started, visit your profile and click the "Edit profile" button in the sidebar.

@derekprior Lovely, congrats on shipping this! It seems like it's auto-detecting the social network type now instead of letting you choose, is it based on a list of domain names? My Masto profile link gets a generic link icon, instead of the Mastodon logo.

@gosha We use the NodeInfo API for non-obvious hosts. It's possible that either the NodeInfo request failed on on of our ends or your host has NodeInfo disabled.

We're monitoring failures to see how we might improve things, but in the meantime, if NodeInfo is enabled for your host, you can try removing the link, saving, then re-adding.

@derekprior Thank you for the quick response! I guess this is because my instance is running Hometown, which is a fork of Mastodon (https://github.com/hometown-fork/hometown). Here's the nodeinfo for my instance, if your team would like to add support: https://merveilles.town/nodeinfo/2.0
GitHub - hometown-fork/hometown: A supported fork of Mastodon that provides local posting and a wider range of content types.

A supported fork of Mastodon that provides local posting and a wider range of content types. - hometown-fork/hometown

GitHub
@gosha Ah yes, we'll probably take a look at what we have after a week or two of collecting data and decide what to do from there.