Resolving D-Websites in a Browser
It will take some time for the IPFS website transaction to resolve on the blockchain after the transaction is signed with the user’s wallet. After the domain records are updated, the decentralized website will resolve in certain browsers and browser extensions.
Compatible Browsers and Extensions
The following is a list of compatible browsers and extensions for Unstoppable d-websites:
- Opera for desktop and mobile (supports .crypto)
- Brave for desktop and mobile (supports .crypto)
- Google Chrome Extension (supports all Unstoppable Top Level Domains)
- Firefox Extension (supports all Unstoppable Top Level Domains)
- Unstoppable Browser (supports .crypto and .zil)
Add a Custom DNS to Your Browser
info
These settings only allow your to resolve .crypto domains in your browser. To resolve .zil or other top level domains, you will either need the browser extension or the Unstoppable Browser.
The following table provides the configuration options for different browsers in order to view Unstoppable d-websites.
Browser Type | Configuration Settings |
---|---|
Edge | Browser Settings Menu > Privacy, search, and services > Security section and set Custom URL as https://resolver.unstoppable.io/dns-query |
Chrome | Browser Settings Menu > Privacy and security > Security > Advanced section and set Custom URL as https://resolver.unstoppable.io/dns-query |
Firefox | Browser Settings Menu > Options > General Tab > Network Settings > Settings section and set Custom URL as https://resolver.unstoppable.io/dns-query and click OK. |
Brave | NOTE: Brave has native support for desktop and Android (iOS to follow). Follow these steps for other devices: Browser Settings Menu > Additional settings > Privacy and security > Security > Advanced section and set Custom URL as https://resolver.unstoppable.io/dns-query |
Opera | Opera Browser has native support for resolving .crypto domains across all platforms. |
Android Phones | For Android, follow the details for your browser as covered in the guidelines above. |
iPhones & Safari | Download this DNS profile. Install the profile in Safari under Settings > General > Profile. |
Once you have configured your browser according to this section, you will be able to access .crypto Unstoppable domains in two different ways:
-
http://domainname.crypto
. note that it ishttp
and nothttps
-
domainname.crypto/
, using a forward slash to override your browser's default search engine behavior.
info
If you have the Unstoppable extension in your browser you will need to disable it to switch to DNS over https (which retains the domain name in the browser).
Resolve Using a Gateway URL
You can also resolve a decentralized website using a gateway URL, such as the ones provided by Blockscan or Pinata.
IPFS gateways provide workarounds for applications that do not yet support IPFS natively, which allows those browsers and tools to access IPFS content. See the resource guide on IPFS Gateways for more information.
Redirect to a Traditional DNS Record with an Unstoppable Domain
In order to set up a redirection to a traditional domain, you will need to do a redirection via index.html
on your Web3 domain so visitors are sent to a traditional domain.
- On your computer, open a text editor (for example: Notepad for Windows or TextEdit for Mac) and paste the following code into an empty file.
<!DOCTYPE html>
<html>
<head>
<title>HTML Meta Tag</title>
<meta http-equiv="refresh" content="1; url = YOUR WEBSITE URL HERE" />
</head>
<body>
<p>YOUR WEBSITE DESCRIPTION HERE</p>
</body>
</html>
-
Replace
YOUR WEBSITE HERE
with your website URL andYOUR WEBSITE DESCRIPTION HERE
with a short description of your website and save the file asindex.html
( do not use any other name ). -
Open
index.html
from your hard drive to see if everything is working before proceeding. Right-click the file and select " Open with " followed by your browser of choice.
-
Follow the instructions in
Upload Your Website to IPFS
and
Connect Your IPFS Site to Your Domain
to upload your redirect
index.html
to IPFS and attach it to your domain.