{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-web3/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Browser Resolution Test Domains","description":"The developer documentation portal and API reference for Unstoppable Domains.","siteUrl":"https://docs.unstoppabledomains.com","keywords":"unstoppable domains developer portal, api reference docs","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"browser-resolution-test-domains","__idx":0},"children":["Browser Resolution Test Domains"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Domain name"},"children":["Domain name"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-dns-ipfs.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-dns.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-dns-a-record.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-ipfs.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-dns-global-ttl.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-dns-ipfs-no-preffered-records.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-dns-cname.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-dns-ipfs-redirect.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-redirect.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-dns-ipfs-redirect-legacy-ipfs-legacy.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-ipfs-legacy.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-ipfs-legacy-redirect-legacy.crypto"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["udtestdev-redirect-legacy.crypto"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"getting-test-records","__idx":1},"children":["Getting test records"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Check records with the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/web3/resolution/quickstart/resolution/"},"children":["Resolution Service API"]},":"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"typescript","header":{"controls":{"copy":{}}},"source":"/**\n * Resolves all records for a given domain.\n * \n * @param {string} domain - The domain name to resolve\n * @returns {Promise<string | null>} The resolved addresses or null if not found\n * \n * @throws {Error} When no addresses can be resolved for the custom record\n */\nasync function resolveAllRecords(\n  domain: string, \n): Promise<string | null> {\n\n  try {\n    const response = await axios.get(\n      UNSTOPPABLE_API_BASE_URL + 'domains/' + encodeURIComponent(domain), \n      {\n      headers: { 'Authorization': 'Bearer ' + UNSTOPPABLE_API_KEY }\n      }\n    );\n\n    const records = response.data.records;\n\n    if (records) return records;\n\n    throw new Error('No records found for ' + domain);\n  } catch (error) {\n    console.error('Record resolution error:', error);\n    return null;\n  }\n}\n","lang":"typescript"},"children":[]}]},"headings":[{"value":"Browser Resolution Test Domains","id":"browser-resolution-test-domains","depth":1},{"value":"Getting test records","id":"getting-test-records","depth":2}],"frontmatter":{"title":"Browser Resolution Test Domains | Unstoppable Domains Developer Portal","description":"This page provides a list of the browser resolution test domains and reviews the process for retrieving test records.","redirects":{"/developer-toolkit/advanced-use-cases/resolve-domains-browser/test-domains/":{}},"seo":{"title":"Browser Resolution Test Domains"}},"editPage":{"to":"https://github.com/unstoppabledomains/dev-docs/blob/main/web3/resolution/guides/browser-resolution/test-domains.md"},"lastModified":"2026-04-10T16:45:57.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/web3/resolution/guides/browser-resolution/test-domains","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}