How do I transfer a domain I own to Netlify?

Thank you for the awesome answer.

I have this problem:

  • I bought the domain on NameCheap.
  • I want to enable HTTPS/SSL.
  • NameCheap has SSL but it requires a CSR, which this post says is not supported by Netlify.
  • Netlify offers free SSL support for domains that it is managing.
    I’m thinking if I somehow get this domain to be managed by Netlify, then I can enable HTTPS easily (and for free). Is there any way I can accomplish this?

I want Netlify to handle my domain, not NameCheap.