Set up your website

This guide will walk you through how to set up DNS records to point to your hosted website and/or application.

When pointing your .box domain to a website or application you are hosting, you will need to update either the A, AAAA, CNAME, or ALIAS record to point it to that location. The type of record(s) you will need will depend on your hosting provider.

General Instructions

  1. Access your hosting provider and set up hosting against .box domain. This will provide you with the DNS record details you will need to set up in your .box domain.

  2. Click on My Domains and select the domain you want to use. You can select it by clicking on the domain name in the Domain column, or from the ellipsis menu on the right-hand side and clicking Manage.

    • In this example, we are using exampledomain.box

  3. From here you can modify the records you need by editing/deleting the default ALIAS and CNAME that were created with your domain, and/or adding new records as instructed by your hosting provider.

    • Adding Records

      1. Click on the Add new record button on the right-hand side

      2. Fill in the values for Host, Type, Value, and TTL These values should be provided to you by your hosting provider

    • Editing Records

      1. Click on the Edit Icon (pencil) on the right-hand side of the record you want to edit

      2. Update the values for Host, Type, Value, and TTL These values should be provided to you by your hosting provider

    • Deleting Records

      1. Click on the Edit Icon (pencil) on the right-hand side of the record you want to edit

      2. Click on Delete Record, and confirm the deletion

  4. Once records have been modified, click on the Apply Updates button

  5. You will be asked to open your wallet and proceed with the transaction

    • NOTE: This transaction only accounts for gas fees

After a few moments, your .box domain should now be displaying the website or application you have created. NOTE: DNS changes do take some time to propagate around the world, and some browsers and systems may have cached the DNS records. This is usually resolved in a couple of minutes but can take up to 24 hours to refresh.

Vercel Example

You can use Vercel to host a website or an application.

  1. Go to the Vercel website (https://vercel.com/) and log in; register for an account if you do not yet have one

  2. Create a new project, or import your existing project. In this example, I will be creating a new WordPress blog project. Regardless, you will need a project to host on your .box domain.

  3. Set up your .box domain on Vercel. You can do this by Clicking on "Domains" in the top menu, and then clicking on the "Add" button on the page. Select the project you want to host and enter your .box domain in the appropriate fields

  4. You will now be on the Project Settings page. Look for the domain you added and make note of the A Record they have provided. This will be the A Record you will need to add to your domain on my.box.

Shopify Example You can use Shopify to host your own eCommerce store.

  1. Go to the Shopify website (https://www.shopify.com/) and login; register for an account if you do not yet have one

  2. Once your store is ready, navigate to Settings -> Domains, and "Connect existing domain"

  3. Enter your .box domain and click Next

  4. Return to the my.box page, and continue with setting your DNS records. The detailed Shopify documentation can be read here: Connect your third-party domain to Shopify manually tl;dr -- records you will need are as follows:

    • A Record: 23.227.38.65 at Apex (@)

    • CNAME Record: shops.myshopify at www

  5. At this point, you will need to return to the my.box to set the above DNS records (see General Instructions), then return to complete the next step

  6. When complete, return to your Shopify store and click the "Verify connection" button. If you previously closed the window, no worries; just reconnect your .box domain again and continue.

Common Questions

What are the common types of records used?
  • Typically A records and CNAME records are used and will be shared by your hosting provider to use

    • An A record is in the form of an ipv4 address (E.g., 1.2.3.4)

    • A CNAME record is in the form of a URL (E.g., some.webserver.com)

  • For very specific services, AAAA (ipv6) records may be used

My hosting provider gave me a CNAME record to use at the apex (@). What do I do?
  • In this case, use an ALIAS record; this is treated as a special CNAME record that can be used at the apex (@)

  • An ALIAS record can only be added if one does not already exist; i.e., the existing record needs to be deleted before it will appear in the Record Type dropdown list

There is a " . " added to the end of my value after saving my changes

This is expected, and will not impact your DNS record value

Can I / should I keep the old records?
  • We recommend you delete any records with the same host value, unless otherwise needed by your hosting provider

    • Typically, only MX and TXT records will make use of DNS records with the same Host value, which are seldom required when pointing your .box domain to your hosted website or application

  • Having conflicting records will cause users to only partially resolve to the hosted website or application, as they are receiving conflicting information on where to retrieve the information from

Last updated