Verify GitHub Organization’s Domain on Namecheap

Derek Fong
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

Process

  1. Navigate to your GitHub organization’s profile page https://github.com/<YOUR_ORG_NAME>
  2. Click Settings -> In the left sidebar, click Verified domains -> Click Add a domain.
  3. 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 website http://foo.bar , then foo.bar would be the domain you need to verify. However, if your GitHub organization’s profile shows the website http://www.foo.bar and the e-mail address info@foo.bar, then you would need to verify both www.foo.bar and foo.bar.
  4. Note the DNS configuration and verification code for creating a DNS TXT record.
  5. 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.

--

--

Derek Fong

React • Angular • GraphQL • TensorFlow • .NET