Verify GitHub Organization’s Domain on Namecheap
2 min readDec 31, 2018
TL;DR This post outlines the steps to verify your GitHub organization’s domain on Namecheap (or other domain register company) i.e. to display a “Verified” badge on your GitHub organization profile.
Prerequisite
- you must have owner permissions in the organization.
Process
- Navigate to your GitHub organization’s profile page
https://github.com/<YOUR_ORG_NAME>
- Click Settings -> In the left sidebar, click Verified domains -> Click Add a domain.
- In the domain field, type the domain you’d like to verify, then click Add domain.
For example, if your GitHub organization’s profile shows the websitehttp://foo.bar
, thenfoo.bar
would be the domain you need to verify. However, if your GitHub organization’s profile shows the websitehttp://www.foo.bar
and the e-mail addressinfo@foo.bar
, then you would need to verify bothwww.foo.bar
andfoo.bar
. - Note the DNS configuration and verification code for creating a DNS TXT record.
- Login to Namecheap
a. Select Domain List
b. Click Manage button next to your domain
c. Navigate to the Advanced DNS tab and click on the Add New Record button
d. Select TXT Record and insert the details shown on GitHub.