{"registry_version":"2026.1025.387","generated_at":"2026-10-25T06:27:00Z","content_sha256":"089d16f627d9365e3d0663cc8069203706d7cb23a76c332226e29686968811a5","signed":true,"signature":{"key_id":"ed25519:74ca19268e364242","algorithm":"ed25519","expires_at":"2026-11-24T06:27:09Z","expired":false,"manifest":"/registry/manifest.json"},"entry_sha256":"8b490659f299896f314fbdc992e119c25245a5c39c1da389ffd4650ac3b8714c","entry":{"id":"namecheap/dns","name":"Namecheap DNS (point a domain at a cloud load balancer)","vendor":"Namecheap","summary":"Replace Namecheap's default parking records with A/AAAA records for your load balancer, point www at the apex, check propagation, and optionally add free email forwarding.","aliases":["namecheap"],"category":"hosting","group":"C","homepage":"https://www.namecheap.com/","docs":["https://www.namecheap.com/support/knowledgebase/"],"status":"verified","last_verified":"2026-10-24","last_researched":"2026-10-24","verified_by":["jon"],"sources":[{"id":"owner-session","url":"https://ap.www.namecheap.com/domains/list/","title":"verapli owner's live setup of verapli.com on Namecheap (first-hand)","accessed":"2026-10-24","supports":"Default parking records (www CNAME to parkingpage.namecheap.com, URL redirect on @); delete asks for a browser confirmation; inline A/AAAA rows saved with the tick per row; www CNAME to the apex works; propagation visible on 1.1.1.1 and 8.8.8.8 within minutes; Redirect Email adds eforward MX records","kind":"first_hand"}],"allowed_domains":["ap.www.namecheap.com"],"account_model":{"summary":"The domain sits in the person's (or company's) Namecheap account.","accounts":[{"name":"Namecheap account","kind":"personal","owned_by":"the domain owner","required":true}]},"prerequisites":[{"need":"The load balancer's static IPv4 (and IPv6, if any) addresses","note":"For Google Cloud see google/cloud-project-run (custom-domain step)."}],"steps":[{"id":"sign-in","title":"Sign in to Namecheap","summary":"You sign in to your Namecheap account.","route":"guided","depends_on":[],"gate":"human_login","url":"https://ap.www.namecheap.com/"},{"id":"open-advanced-dns","title":"Open Advanced DNS for the domain","summary":"In Domain List, choose Manage next to the domain, then the Advanced DNS tab.","route":"copilot","depends_on":["sign-in"],"gate":"none","url":"https://ap.www.namecheap.com/domains/list/","sources":["owner-session"]},{"id":"remove-parking","title":"Remove the parking records","summary":"A new domain comes with parking records: a www CNAME pointing to parkingpage.namecheap.com and a URL redirect record on @. Both must be removed or replaced before the domain points at your load balancer (the www CNAME can be edited in the next steps). You press each delete button yourself; the browser asks you to confirm.","route":"copilot","depends_on":["open-advanced-dns"],"gate":"human_submit","url":"https://ap.www.namecheap.com/domains/list/","recovery":[{"hiccup":"A browser confirmation dialog appears after pressing delete","fix":"This is expected. Confirm it in the dialog; verapli does not press it for you.","source":"owner-session"}],"sources":["owner-session"]},{"id":"add-a-aaaa","title":"Add A and AAAA records for the apex","summary":"Choose Add New Record, pick type A, host @, value = the load balancer IPv4 address, and press the tick at the end of the row to save it. Repeat with type AAAA for the IPv6 address. Each row is saved on its own.","route":"copilot","depends_on":["remove-parking"],"gate":"human_submit","url":"https://ap.www.namecheap.com/domains/list/","fields":[{"label":"Host","literal":"@"},{"label":"Value (A record)","note":"The load balancer's IPv4 address from your plan"},{"label":"Value (AAAA record)","note":"The load balancer's IPv6 address from your plan"}],"recovery":[{"hiccup":"The record disappears or never shows as saved","fix":"Each row needs its own tick (save) button pressed before moving on.","source":"owner-session"}],"sources":["owner-session"]},{"id":"www-to-apex","title":"Point www at the apex","summary":"Edit the existing www CNAME record and change its target from parkingpage.namecheap.com to your apex domain, then save the row.","route":"copilot","depends_on":["remove-parking"],"gate":"human_submit","url":"https://ap.www.namecheap.com/domains/list/","fields":[{"label":"Host","literal":"www"},{"label":"Target","from_profile":"domain"}],"sources":["owner-session"]},{"id":"check-propagation","title":"Check the records on public resolvers","summary":"Look the domain up on public resolvers such as 1.1.1.1 and 8.8.8.8 (for example `nslookup <domain> 1.1.1.1`). They should return the load balancer addresses.","route":"guided","depends_on":["add-a-aaaa","www-to-apex"],"gate":"none","lead_time":{"reported":{"text":"Visible on 1.1.1.1 and 8.8.8.8 within minutes (first-hand, 2026-10-24)","source":"owner-session"}},"preflight":[{"rule":"dns_record_resolves","params":{"name":"@","type":"A"}}]},{"id":"email-forwarding","title":"Set up free email forwarding (optional)","summary":"Under Domain, open Redirect Email and add a forwarder (for example hello@ to your own inbox). Namecheap adds the eforward MX records to the domain automatically.","route":"guided","depends_on":["sign-in"],"gate":"human_submit","optional":true,"sources":["owner-session"]}],"outputs":[],"terms_notes":[{"kind":"people_report","severity":"yellow","title":"Parking records are there by default","text":"New Namecheap domains come with a www CNAME to parkingpage.namecheap.com and a URL redirect on @; they must be removed or replaced before the domain points at your server.","source":"owner-session"}]}}