<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[LABELHASH Blog]]></title><description><![CDATA[LabelHash guides, FAQs, and deep dives.]]></description><link>https://blog.labelhash.com/</link><image><url>https://blog.labelhash.com/favicon.png</url><title>LABELHASH Blog</title><link>https://blog.labelhash.com/</link></image><generator>Ghost 5.55</generator><lastBuildDate>Thu, 23 Apr 2026 12:34:55 GMT</lastBuildDate><atom:link href="https://blog.labelhash.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Sharing a 'Saved Search']]></title><description><![CDATA[Share data about a filtered list of Ethereum Name Service (ENS) domains with your friends/colleagues.]]></description><link>https://blog.labelhash.com/sharing-a-list-of-ethereum-name-service-domains/</link><guid isPermaLink="false">6336f0c94e2f6855d208b4e1</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Fri, 30 Sep 2022 14:00:18 GMT</pubDate><content:encoded><![CDATA[<p>LabelHash allows you to <a href="https://blog.labelhash.com/creating-a-shareable-list-of-ethereum-name-service-domains/">create a &apos;Saved Search&apos;</a> - a filtered list of Ethereum Name Service (ENS) domains.</p><p>You may want to share a filtered list of domains with a friend or colleague. If for example you are looking for a new ENS domain for your product you might <a href="https://blog.labelhash.com/organise-your-ens-domains-with-labelhash-tags/">tag</a> those domains &apos;<em>possible-domains</em>&apos;, and create a saved search based on that tag.</p><h3 id="sharing-the-list">Sharing the list</h3><p>When you create a saved search it is by default <strong>not publicly visible</strong>.</p><p>You can modify the visibility of the search from the <a href="https://labelhash.com/account/saved-searches?ref=blog.labelhash.com">&apos;Saved Search&apos; settings</a> page. This page can be accessed from your Account Settings (linked at the top of the manager) or from the modal that is displayed when you <a href="https://blog.labelhash.com/creating-a-shareable-list-of-ethereum-name-service-domains/">create a &apos;Saved Search&apos;</a>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/share-a-list-of-ens-names-publicly-labelhash.png" class="kg-image" alt loading="lazy" width="1000" height="251" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/share-a-list-of-ens-names-publicly-labelhash.png 600w, https://blog.labelhash.com/content/images/2022/09/share-a-list-of-ens-names-publicly-labelhash.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Modifying the visibility of your saved searches.</figcaption></figure><p> You can also update the name and permalink for your saved search from this page.</p><p>Using the example above you might set the name to &apos;<em>Possible domains</em>&apos; and the permalink to &apos;<em>possible-domains</em>&apos;.</p><figure class="kg-card kg-image-card"><img src="https://blog.labelhash.com/content/images/2022/09/modifying-ens-saved-search-details-labelhash.png" class="kg-image" alt loading="lazy" width="1000" height="170" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/modifying-ens-saved-search-details-labelhash.png 600w, https://blog.labelhash.com/content/images/2022/09/modifying-ens-saved-search-details-labelhash.png 1000w" sizes="(min-width: 720px) 720px"></figure><p>The name is displayed to the search owner at the top of the &apos;<em>Filter Options</em>&apos; section of the manager. It is also shown to the people who you share your search with.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-access-my-ens-saved-searches.png" class="kg-image" alt loading="lazy" width="1000" height="374" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/labelhash-access-my-ens-saved-searches.png 600w, https://blog.labelhash.com/content/images/2022/09/labelhash-access-my-ens-saved-searches.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Access your &apos;Saved Search&apos;.</figcaption></figure><p>The permalink is the URL through which other entities can access your search. You can change this from the default generated string of alphanumeric characters to something more clear/descriptive.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/ens-saved-search-permalink.png" class="kg-image" alt loading="lazy" width="1000" height="35" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/ens-saved-search-permalink.png 600w, https://blog.labelhash.com/content/images/2022/09/ens-saved-search-permalink.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Your &apos;Saved Search&apos; permalink.</figcaption></figure>]]></content:encoded></item><item><title><![CDATA[Creating a 'Saved Search']]></title><description><![CDATA[How to create a 'Saved Search' - a filtered list of Ethereum Name Service (ENS) domains that you can easily share with friends/colleagues.]]></description><link>https://blog.labelhash.com/creating-a-shareable-list-of-ethereum-name-service-domains/</link><guid isPermaLink="false">6336e4ed4e2f6855d208b478</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Fri, 30 Sep 2022 13:34:17 GMT</pubDate><content:encoded><![CDATA[<p>The LabelHash <a href="https://blog.labelhash.com/organise-your-ens-domains-with-labelhash-tags/">tagging</a> and filtering systems allow you to organise the domains in your account in an extremely flexible manner. But what if you want to share your data with colleagues or friends? That is where &apos;<em>Saved Searches</em>&apos; come in.</p><h3 id="saving-a-search">Saving a search</h3><p>When you are filtering domain names in your account you will notice that there is an additional button: &apos;Save Search&apos;. Click this button to save your search - it really is that simple.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/ethereum-name-service-save-and-share-your-search.png" class="kg-image" alt loading="lazy" width="1000" height="440" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/ethereum-name-service-save-and-share-your-search.png 600w, https://blog.labelhash.com/content/images/2022/09/ethereum-name-service-save-and-share-your-search.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Click to save your search.</figcaption></figure><p>On success you will see a modal. This modal displays the direct link for your saved search and links to your <a href="https://labelhash.com/account/saved-searches?ref=blog.labelhash.com">saved search settings</a> page where you can modify the name/permalink/visibility settings for your search.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/ens-research-saved-search-success.png" class="kg-image" alt loading="lazy" width="1000" height="441" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/ens-research-saved-search-success.png 600w, https://blog.labelhash.com/content/images/2022/09/ens-research-saved-search-success.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Search saved modal.</figcaption></figure><p><br>You can access your saved search by visiting the search link directly or by clicking the link that you will now see at the top of the &apos;Filter options&apos; section. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-access-your-saved-searches.png" class="kg-image" alt loading="lazy" width="1000" height="216" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/labelhash-access-your-saved-searches.png 600w, https://blog.labelhash.com/content/images/2022/09/labelhash-access-your-saved-searches.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Access your saved search.</figcaption></figure><h3 id="editing-your-saved-search">Editing your saved search</h3><p>If you want to modify your search simply edit the filter parameters as required and click the &apos;<em>Update saved search</em>&apos; button that will now be visible.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/ethereum-name-service-update-saved-search-labelhash.png" class="kg-image" alt loading="lazy" width="1000" height="127" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/ethereum-name-service-update-saved-search-labelhash.png 600w, https://blog.labelhash.com/content/images/2022/09/ethereum-name-service-update-saved-search-labelhash.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Update your saved search.</figcaption></figure>]]></content:encoded></item><item><title><![CDATA[Welcome to LabelHash.com]]></title><description><![CDATA[Today we are releasing LabelHash.com - a domain management and research tool for the Ethereum Name Service (ENS). This post provides a brief overview of what we offer.]]></description><link>https://blog.labelhash.com/welcome-to-labelhash-com/</link><guid isPermaLink="false">6329dfa67afe7b01b4ce0f85</guid><category><![CDATA[Blog]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Tue, 20 Sep 2022 16:43:38 GMT</pubDate><content:encoded><![CDATA[<p><a href="https://labelhash.com/?ref=blog.labelhash.com">LabelHash.com</a> is a domain management and research tool for the Ethereum Name Service (ENS).</p><p>LabelHash started life as a project for a single entity - they wanted a platform to help them purchase and manage their domain names. We onboarded a few more clients, and they liked it.. <strong>a lot</strong>. We had a chat, and came to the conclusion that we could (and should) offer the product to the public.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-ens-domain-name-management-and-research-tools.png" class="kg-image" alt loading="lazy" width="1000" height="568"><figcaption>The LabelHash.com ENS manager</figcaption></figure><h2 id="what-we-offer">What we offer?</h2><p>Lots.</p><h3 id="tags">Tags</h3><p>We offer a flexible tool for researching ENS domain names, and managing registrations. Our <a href="https://blog.labelhash.com/organise-your-ens-domains-with-labelhash-tags/">tagging system</a> allows you complete control to organise the names in your account as you wish. </p><p>You can:</p><ul><li>Monitor domain names that you have registered across any number of addresses.</li><li>Monitor the domains that specific addresses (or combinations of addresses) are registering.</li><li>Find out which 3 letter word names are available on OpenSea for less than 3 ETH, are owned by <em>0xcool</em> and have the tags &apos;<em>cool</em>&apos; and &apos;<em>want</em>&apos;.</li><li>etc etc</li></ul><h3 id="filters">Filters</h3><p>Our extensive filter options allow you to drill down into the domain names into your account based on all manner of criteria: </p><ul><li>name</li><li>domain length</li><li>expiration date,</li><li>for sale status</li><li>owner, controller, resolver, or resolves to address</li><li>etc etc</li></ul><h3 id="notifications">Notifications</h3><p>You can setup notifications to:</p><ul><li> receive emails when specific names are available for registration/purchase at specific prices.</li><li>receive emails when specific name are going to expire.</li></ul><p>For more details check out: <a href="https://blog.labelhash.com/how-to-get-notifications-when-an-ens-name-is-expiring/">How to get notifications when an ENS name is expiring</a>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-ens-availability-expiration-notifications.png" class="kg-image" alt loading="lazy" width="1044" height="1332"><figcaption>LabelHash email notifications for Ethereum Name Service domains</figcaption></figure><h3 id="bulk-registration-and-renewal">Bulk registration and renewal</h3><p>You can register and/or renew (in bulk) any number of domain names.</p><p>We add no additional fees. You pay the registration/renewal fees (as dictated by the ENS smart contracts), and nothing more. </p><p>Here are some guides:</p><ul><li><a href="https://blog.labelhash.com/registering-ethereum-name-service-ens-domains-using-labelhash/">Registering Ethereum Name Service (ENS) domains using LabelHash</a></li><li><a href="https://blog.labelhash.com/renewing-ethereum-name-service-ens-domains-using-labelhash/">Renewing Ethereum Name Service (ENS) domains using LabelHash</a></li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-bulk-register-renew-ens-domains.png" class="kg-image" alt loading="lazy" width="1000" height="644"><figcaption>Bulk register/renew ENS names using LabelHash</figcaption></figure><h3 id="guides">Guides</h3><p>web3 is complex. Smart Contracts are a whole new metaphorical world. Scams are pervasive in the web3 ecosystem because interacting with smart contracts is a little more technical than what we are used to in the web2 world.</p><p>During the process of building LabelHash I was asked on numerous occasions &apos;<em>How does this work?</em>&apos;, &apos;<em>What does this do behind the scenes?</em>&apos; etc</p><p>I figured it would be nice to document how the site works in a series of guides that you&apos;ll be able to find on this blog.</p><p>There is not an abundance of content right now, but I am hoping to build out the LabelHash blog across two core categories:</p><ul><li><a href="https://blog.labelhash.com/tag/ens-explainers/">ENS Explainers </a> - Articles outlining core Ethereum Name Service concepts</li><li><a href="https://blog.labelhash.com/tag/inside-labelhash/">Inside LabelHash</a> - Articles outlining how LabelHash works, and how it interacts with the ENS smart contracts.</li></ul><p>In addition to those categories there are a number of posts detailing how one can <a href="https://blog.labelhash.com/tag/getting-started/">get started using LabelHash</a>.</p><h2 id="who-are-we">Who are we?</h2><p>I&apos;m <a href="https://twitter.com/gua?ref=blog.labelhash.com">Thomas</a>. I built the majority of the LabelHash offering with the help of a number of freelancers friends who I have had the pleasure of working with over the years.</p><p>I&apos;m a software guy with an extensive background in domain names. I helped build DomainNameSales.com/Uniregistry back in the day, have bought and sold domain names (for myself and others), and have worked with a number of corporate clients (in domain name related activities) as a consultant.</p><p>I&apos;ve been involved in the ENS ecosystem for years. Back in 2017 I built out ETHTools.com (and its sister product ENSTools.com). We built out tooling for the original ENS Vickrey auctions (<a href="https://thomasclowes.com/ethereum-name-service-ens-integration/?ref=blog.labelhash.com">throwback Thursday</a>). Unfortunately I didn&apos;t have the foresight to register loads of them myself :/</p><p>I have a degree in Economics (and actually wrote my dissertation on the <a href="http://economics.co.uk/?ref=blog.labelhash.com">Economics of Domain Names</a>), and have a particular interest in behavioural economics. It&apos;s of no surprise that ENS interests me.</p><h2 id="feedback">Feedback</h2><p>I am always open to constructive feedback. Feel free to contact us <a href="https://twitter.com/labelhash?ref=blog.labelhash.com">on Twitter</a>, or via email (feedback [at] labelhash [dot] com).</p><p>I am a firm believer in transparency, and like to maintain a public roadmap of feature development. That said, (as mentioned) the product has been built to a core specification for a specific use case - research tooling and management.</p>]]></content:encoded></item><item><title><![CDATA[How to get notifications when an ENS name is expiring.]]></title><description><![CDATA[Learn how to setup email notifications for when Ethereum Name Service (ENS) domains that you own (or are interested in) become available or expire.]]></description><link>https://blog.labelhash.com/how-to-get-notifications-when-an-ens-name-is-expiring/</link><guid isPermaLink="false">6329c1a47afe7b01b4ce0f16</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Tue, 20 Sep 2022 13:57:45 GMT</pubDate><content:encoded><![CDATA[<p>LabelHash.com offers a flexible <a href="https://labelhash.com/account/notifications?ref=blog.labelhash.com">notifications tool</a> that allows you to receive email notifications when a number of user specified criteria are met.</p><p>The tool was developed for two common use cases:</p><ul><li>Receiving notifications when domain names that you own are expiring.</li><li>Receiving notifications when domain names that you are interested in become available for registration or become available for purchase.</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/ethereum-name-service-expiry-and-availability-notifications.png" class="kg-image" alt loading="lazy" width="1000" height="527" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/ethereum-name-service-expiry-and-availability-notifications.png 600w, https://blog.labelhash.com/content/images/2022/09/ethereum-name-service-expiry-and-availability-notifications.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Setting up a notification for a selection of Ethereum Name Service (ENS) domains</figcaption></figure><h2 id="filter-options">Filter options</h2><h3 id="filter-by-tag">Filter by tag</h3><p>The ENS notifications tools integrates with out <a href="https://blog.labelhash.com/organise-your-ens-domains-with-labelhash-tags/">tagging system</a>. It allows the user to only send notifications related to domain names that have a specific combination of tags.</p><p>If for example you have a set of domain names that you are interested in owning you can add a tag (e.g &apos;<em>wants</em>&apos;) to these ENS names and set up a notification to email you when any of these names become available.</p><h3 id="filter-by-address">Filter by address</h3><p>Alternatively you can filter the domains for which notifications are sent based on address. If for example you know that a particular address owns a number of great names that you are interested in then you could set up a notification to email you when any names owned by that address expire.</p><p>The system allows you to filter based on:</p><ul><li>Registrant address</li><li>Controller address</li><li>Resolver address</li><li>Resolves to address</li></ul><h2 id="notification-conditions">Notification conditions</h2><p>To minimise the number of unnecessary notifications that you receive you can also specify a number of additional conditional requirements that must be met before you receive a notification for a specific ENS name.</p><h3 id="expiration">Expiration</h3><p>If you are setting up domain expiration notifications then you can specify that you only want to received <strong>notifications for domain names that expire within a certain number of days</strong>.</p><h3 id="availability">Availability</h3><p>If you are setting up domain availability notifications then you can specify that you only want to receive <strong>notifications for domains that are available to register/purchase below a certain price</strong> (that you can specify in Ether or USD).</p><p>This is particularly useful for domain names that expire and become available for registration with a <a href="https://blog.labelhash.com/why-is-there-a-price-premium-on-expired-ens-names/">price premium</a>. You can set up a notification so that you receive an email only when the price premium has dropped below a specific point.</p>]]></content:encoded></item><item><title><![CDATA[Renewing Ethereum Name Service (ENS) domains using LabelHash.]]></title><description><![CDATA[A detailed guide to how you can renew any number of Ethereum Name Service (ENS) domains using our quick and simple bulk renewal interface.]]></description><link>https://blog.labelhash.com/renewing-ethereum-name-service-ens-domains-using-labelhash/</link><guid isPermaLink="false">6329bb6c7afe7b01b4ce0e9c</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Tue, 20 Sep 2022 13:33:42 GMT</pubDate><content:encoded><![CDATA[<p>LabelHash.com allows you to bulk renew Ethereum Name Service (ENS) domain(s) using our simple interface.</p><p>If you are interesting in registering domains check out <a href="https://blog.labelhash.com/registering-ethereum-name-service-ens-domains-using-labelhash/">Registering Ethereum Name Service (ENS) domains using LabelHash</a>.</p><p>To renew a domain name, you firstly need to add it to your account (see <a href="https://blog.labelhash.com/adding-domains-to-your-labelhash-account/">Adding domains to your LabelHash account</a>).</p><h2 id="adding-domains-to-your-cart">Adding domains to your cart</h2><p>Any domain in your account that has previously been registered can be renewed.</p><blockquote><strong>Did you know?</strong> You don&apos;t have to be the owner of a domain name to renew it. If you are feeling generous you can renew your friends domains for them.</blockquote><p> You can add one (or more) domains to your cart by selecting them using the checkboxes on the right and clicking &apos;<em>Renew Selected</em>&apos; in the selection controls that appear at the bottom of the screen.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/bulk-renew-ethereum-name-service-domains-add-to-cart.png" class="kg-image" alt loading="lazy" width="2000" height="693" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/bulk-renew-ethereum-name-service-domains-add-to-cart.png 600w, https://blog.labelhash.com/content/images/size/w1000/2022/09/bulk-renew-ethereum-name-service-domains-add-to-cart.png 1000w, https://blog.labelhash.com/content/images/size/w1600/2022/09/bulk-renew-ethereum-name-service-domains-add-to-cart.png 1600w, https://blog.labelhash.com/content/images/size/w2400/2022/09/bulk-renew-ethereum-name-service-domains-add-to-cart.png 2400w" sizes="(min-width: 720px) 720px"><figcaption>Use the selection controls to add the domains that you want to renew to your cart.</figcaption></figure><h2 id="checking-out">Checking Out</h2><p>Renewing domain names using the Ethereum Name Service (ENS) smart contracts is a simple, single step process. The LabelHash.com cart interface makes renewing any number of domains as simple as clicking a few buttons.</p><p>On the <a href="https://labelhash.com/cart?ref=blog.labelhash.com">Cart</a> page you will see a section entitled &apos;<em>Renewals</em>&apos;. This section contains all the domains that you have indicated you would like to renew.</p><p>You can specify the duration that you would like to renew each domain name for. When you change the value, we will automatically update the renewal cost.</p><p>Once you have specified how long you would like to renew each domain for, simply click &apos;<em>Renew domains</em>&apos;.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/bulk-renew-ens-domain-specify-a-custom-duration.png" class="kg-image" alt loading="lazy" width="1000" height="266" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/bulk-renew-ens-domain-specify-a-custom-duration.png 600w, https://blog.labelhash.com/content/images/2022/09/bulk-renew-ens-domain-specify-a-custom-duration.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Specify the renewal duration for each domain and click &apos;Renew domains&apos;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/renew-ens-domains-confirm-transaction-submission-using-wallet-provider.png" class="kg-image" alt loading="lazy" width="1000" height="243" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/renew-ens-domains-confirm-transaction-submission-using-wallet-provider.png 600w, https://blog.labelhash.com/content/images/2022/09/renew-ens-domains-confirm-transaction-submission-using-wallet-provider.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>At this point you must sign the renewal transaction using your active wallet provider.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/renew-ethereum-name-service-domains-pending-confirmation.png" class="kg-image" alt loading="lazy" width="1000" height="264" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/renew-ethereum-name-service-domains-pending-confirmation.png 600w, https://blog.labelhash.com/content/images/2022/09/renew-ethereum-name-service-domains-pending-confirmation.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>We will display the status of your transaction in the user interface.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/bulk-renew-ens-name-success.png" class="kg-image" alt loading="lazy" width="1000" height="226" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/bulk-renew-ens-name-success.png 600w, https://blog.labelhash.com/content/images/2022/09/bulk-renew-ens-name-success.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>The interface will indicate when the renewal has been completed. The expiration date will automatically refresh.</figcaption></figure><p>That&apos;s it.</p>]]></content:encoded></item><item><title><![CDATA[Registering Ethereum Name Service (ENS) domains using LabelHash.]]></title><description><![CDATA[A detailed guide to how you can register any number of Ethereum Name Service (ENS) domains using our quick and simple bulk registration interface.]]></description><link>https://blog.labelhash.com/registering-ethereum-name-service-ens-domains-using-labelhash/</link><guid isPermaLink="false">63299aa77afe7b01b4ce0dc9</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Tue, 20 Sep 2022 11:38:09 GMT</pubDate><content:encoded><![CDATA[<p>LabelHash.com allows you to register/renew one (or many) Ethereum Name Service (ENS) domain(s) using our simple interface.</p><p>To register a domain name, you firstly need to add it to your account (see <a href="https://blog.labelhash.com/adding-domains-to-your-labelhash-account/">Adding domains to your LabelHash account</a>).</p><h2 id="adding-domains-to-your-cart">Adding domains to your cart</h2><p>Any domain in your account that is available for registration will display the cart icon along with its price. You can simply click the cart icon to add the domain to your cart. Changed your mind? Click again to remove it.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/register-ens-domains-using-labelhash-add-to-cart.png" class="kg-image" alt loading="lazy" width="1000" height="327" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/register-ens-domains-using-labelhash-add-to-cart.png 600w, https://blog.labelhash.com/content/images/2022/09/register-ens-domains-using-labelhash-add-to-cart.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Add an ENS domain name to your cart</figcaption></figure><p>If you want to bulk register domains (and don&apos;t want to select them one by one) then you can use the checkboxes (on the left of each row) to select the domain names you want to register. Then simply click the &apos;Register Selected&apos; button that will appear in the selection controls that will automatically appear at the bottom of your screen.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/bulk-register-ethereum-name-service-ens-domains-add-to-cart.png" class="kg-image" alt loading="lazy" width="1000" height="435" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/bulk-register-ethereum-name-service-ens-domains-add-to-cart.png 600w, https://blog.labelhash.com/content/images/2022/09/bulk-register-ethereum-name-service-ens-domains-add-to-cart.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Use the selection controls to bulk add domain names to your cart.</figcaption></figure><p>Once you have added all the domains that you want to register to your cart, you can visit the cart page by clicking the &apos;Cart&apos; button in the top right hand corner of the manager.</p><h2 id="checking-out">Checking Out</h2><p>Registering domain names using the Ethereum Name Service (ENS) smart contracts is a two step process. If you would like to read more about why, check out our &apos;ENS Explainer&apos;, <a href="https://blog.labelhash.com/commit-then-register-the-two-step-process-for-registering-ens-domains/">Commit, then register. The two step process for registering ENS domains</a>.</p><p>The LabelHash interface makes completing this process quick and simple.</p><p>Firstly you must submit a &apos;commitment&apos; to the blockchain. This is essentially a signed message stating your intention to register the domain(s) in question.</p><p>Simply click the &apos;Submit Commitments&apos; button and sign the commitment transaction using your active wallet provider.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/register-an-ens-domain-submit-commitments.png" class="kg-image" alt loading="lazy" width="1000" height="266" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/register-an-ens-domain-submit-commitments.png 600w, https://blog.labelhash.com/content/images/2022/09/register-an-ens-domain-submit-commitments.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Click &apos;Submit Commitments&apos; to submit your intention to register the domain(s) in question.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/register-ethereum-name-service-domains-sign-commitment-transaction.png" class="kg-image" alt loading="lazy" width="1000" height="246" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/register-ethereum-name-service-domains-sign-commitment-transaction.png 600w, https://blog.labelhash.com/content/images/2022/09/register-ethereum-name-service-domains-sign-commitment-transaction.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>You will see a message indicating that you need to sign the commitment transaction with your active wallet provider.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/register-ens-domains-commitment-submitted.png" class="kg-image" alt loading="lazy" width="1000" height="263" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/register-ens-domains-commitment-submitted.png 600w, https://blog.labelhash.com/content/images/2022/09/register-ens-domains-commitment-submitted.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Once you have done so, we will submit the transaction and keep you updated on its confirmation status.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/bulk-register-ens-domain-names-commitment-submitted.png" class="kg-image" alt loading="lazy" width="1000" height="259" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/bulk-register-ens-domain-names-commitment-submitted.png 600w, https://blog.labelhash.com/content/images/2022/09/bulk-register-ens-domain-names-commitment-submitted.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Once confirmed on chain we will update the interface to make this apparent. You can now continue on to step 2 - registration.</figcaption></figure><p>The second (and final) step of the process is submitting the actual registration transaction. Again, the LabelHash interface will make it clear what you need to do..</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/bulk-renew-ethereum-name-service-domains-commitment-countdown.png" class="kg-image" alt loading="lazy" width="2000" height="363" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/bulk-renew-ethereum-name-service-domains-commitment-countdown.png 600w, https://blog.labelhash.com/content/images/size/w1000/2022/09/bulk-renew-ethereum-name-service-domains-commitment-countdown.png 1000w, https://blog.labelhash.com/content/images/size/w1600/2022/09/bulk-renew-ethereum-name-service-domains-commitment-countdown.png 1600w, https://blog.labelhash.com/content/images/size/w2400/2022/09/bulk-renew-ethereum-name-service-domains-commitment-countdown.png 2400w" sizes="(min-width: 720px) 720px"><figcaption>You must wait 1 minute before completing your registration.</figcaption></figure><p>The first important thing to note is that the Ethereum Name Service smart contracts <strong>require at least 1 minute to pass </strong>after you have submitted your commitment transaction before you can submit the registration transaction.</p><p>If you submit the registration transaction before 1 minute has passed, the registration will fail. Fortunately the LabelHash interface won&apos;t allow you to do this. We will display a countdown timer, and will disable the &apos;Complete Registrations&apos; button until this time limitation has passed.</p><p>Once it has, click &apos;Complete Registrations&apos;...</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/bulk-register-ethereum-name-service-domains-submit-registration.png" class="kg-image" alt loading="lazy" width="1000" height="193" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/bulk-register-ethereum-name-service-domains-submit-registration.png 600w, https://blog.labelhash.com/content/images/2022/09/bulk-register-ethereum-name-service-domains-submit-registration.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Click &apos;Complete Registrations&apos; to submit your registration transaction to the chain.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/bulk-register-ens-names-sign-registration-transaction.png" class="kg-image" alt loading="lazy" width="1000" height="247" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/bulk-register-ens-names-sign-registration-transaction.png 600w, https://blog.labelhash.com/content/images/2022/09/bulk-register-ens-names-sign-registration-transaction.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>You will be asked to sign the registration transaction using your active wallet provider.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/register-ens-domain-names-await-registration-transaction-confirmation.png" class="kg-image" alt loading="lazy" width="1000" height="266" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/register-ens-domain-names-await-registration-transaction-confirmation.png 600w, https://blog.labelhash.com/content/images/2022/09/register-ens-domain-names-await-registration-transaction-confirmation.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Once submitted we will update the interface to display the confirmation status of your transaction.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/bulk-register-ens-domains-registration-success.png" class="kg-image" alt loading="lazy" width="1000" height="224" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/bulk-register-ens-domains-registration-success.png 600w, https://blog.labelhash.com/content/images/2022/09/bulk-register-ens-domains-registration-success.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>And thats it.. your domain(s) are now registered.</figcaption></figure><p>Behind the scenes we will automatically update the data for your newly registered domain(s). When you go back to the account manager you should see the updated data for the domains indicating that you are now the owner.</p>]]></content:encoded></item><item><title><![CDATA[Commit, then register. The two step process for registering ENS domains.]]></title><description><![CDATA[<p>The Ethereum Name Service (ENS) smart contracts implement a two step process for registering a domain name. </p><p>These are:</p><ul><li>A commitment step. The user submits a signed transaction indicating that <strong>they specifically</strong> are interested in registering a particular domain name.</li><li>A registration step. The user submits a signed transaction saying</li></ul>]]></description><link>https://blog.labelhash.com/commit-then-register-the-two-step-process-for-registering-ens-domains/</link><guid isPermaLink="false">6329a2747afe7b01b4ce0e37</guid><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Tue, 20 Sep 2022 11:22:32 GMT</pubDate><content:encoded><![CDATA[<p>The Ethereum Name Service (ENS) smart contracts implement a two step process for registering a domain name. </p><p>These are:</p><ul><li>A commitment step. The user submits a signed transaction indicating that <strong>they specifically</strong> are interested in registering a particular domain name.</li><li>A registration step. The user submits a signed transaction saying &quot;<em>OK, register that domain name that I previously expressed interest in</em>&quot;.</li></ul><p>Why? To prevent front running.</p><p>Were the registration process to be a single step process where the users transaction says &apos;<em>Register xyz.eth for me</em>&apos;, a front running situation could occur whereby the entity including your transaction in a block instead gives preference to their own transaction to register xyz.eth <strong>for themselves instead</strong>.</p><p>By requiring a commitment step this is not possible.</p><p>Well.. the commitment step requires submission of a carefully formed commitment signature. This signature is calculated based on a number of parameters, one of which is the domain name whilst another is a <em><a href="https://en.wikipedia.org/wiki/Salt_(cryptography)?ref=blog.labelhash.com">salt</a></em> (which is essentially a unique passcode that only you know). </p><p>This signature does not include a plaintext representation of the domain name that the user is interested in registering - there is no way for a malicious block producer to discern what domain name you are interested in (at this point).</p><p>When you submit the registration transaction, one of the parameters is the domain name that you want to register. This value (along with the other parameters submitted in the registration transaction) is used by the ENS smart contract to reconstruct the commitment signature that was previously submitted. It then verifies that a matching signature was <strong>previously</strong> submitted to the chain. If it was, the domain name is registered.</p><p>The block producer can see the domain that you are attempting to register when you submit this second transaction. They can not however front run you because they have not previously submitted a commitment saying that <strong>they</strong> are interested in registering the domain.</p><blockquote><strong>Fun fact:</strong> When the current ENS smart contracts were developed back in 2019 the registration commitment didn&apos;t include the address of the user who was interested in registering the domain name. Front running was still potentially possible if you had details about the previously submitted commitment - a malicious actor could &apos;steal&apos; the commitment and submit a registration transaction saying <em>&apos;register the name to me&apos;</em> instead. This was noted in the <a href="https://github.com/ConsenSys/ens-audit-report-2019-02?ref=blog.labelhash.com">audit conducted by Consensys</a>, and remedied by the ENS team.</blockquote>]]></content:encoded></item><item><title><![CDATA[Adding domains to your LabelHash account.]]></title><description><![CDATA[<p>LabelHash.com was built predominantly as an <a href="https://ens.domains/?ref=blog.labelhash.com">Ethereum Name Service</a> (ENS) research tool. Monitoring and tracking domain names is a core offering of the service.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-adding-ens-domains.png" class="kg-image" alt loading="lazy" width="1000" height="417" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/labelhash-adding-ens-domains.png 600w, https://blog.labelhash.com/content/images/2022/09/labelhash-adding-ens-domains.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Click the &apos;Add Names&apos; toggle</figcaption></figure><p>To add domains to your account click the &apos;Add Names&apos; toggle at the top of the</p>]]></description><link>https://blog.labelhash.com/adding-domains-to-your-labelhash-account/</link><guid isPermaLink="false">632985fd7afe7b01b4ce0d6e</guid><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Tue, 20 Sep 2022 10:10:00 GMT</pubDate><content:encoded><![CDATA[<p>LabelHash.com was built predominantly as an <a href="https://ens.domains/?ref=blog.labelhash.com">Ethereum Name Service</a> (ENS) research tool. Monitoring and tracking domain names is a core offering of the service.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-adding-ens-domains.png" class="kg-image" alt loading="lazy" width="1000" height="417" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/labelhash-adding-ens-domains.png 600w, https://blog.labelhash.com/content/images/2022/09/labelhash-adding-ens-domains.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Click the &apos;Add Names&apos; toggle</figcaption></figure><p>To add domains to your account click the &apos;Add Names&apos; toggle at the top of the home screen. You can then enter a list of the names that you want to add to your account in the text area (one per line), and click submit.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-add-domains-with-tags-form.png" class="kg-image" alt loading="lazy" width="1000" height="280" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/labelhash-add-domains-with-tags-form.png 600w, https://blog.labelhash.com/content/images/2022/09/labelhash-add-domains-with-tags-form.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Adding domains (with tags)</figcaption></figure><p>Currently LabelHash only supports the .eth namespace. Any lines that do not contain the .eth extension suffix will have it automatically added.</p><p>You can optionally add any number of tags. Tags are used across LabelHash.com for organising, monitoring, and managing domain names.</p><p>You can find out more here: <a href="https://blog.labelhash.com/organise-your-ens-domains-with-labelhash-tags/">The LabelHash tagging system</a>.<br></p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-add-ens-domains-results.png" class="kg-image" alt loading="lazy" width="1000" height="272" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/labelhash-add-ens-domains-results.png 600w, https://blog.labelhash.com/content/images/2022/09/labelhash-add-ens-domains-results.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Results of adding ENS domains to your LabelHash account</figcaption></figure><p><br>The system will display the results of your submission. It will outline which names were added to your account as well as any that were not (and why).</p>]]></content:encoded></item><item><title><![CDATA[Signing LabelHash transactions.]]></title><description><![CDATA[An overview of signing transactions on LabelHash to interface with the Ethereum Name Service (ENS).]]></description><link>https://blog.labelhash.com/signing-ethereum-name-service-transactions-with-labelhash/</link><guid isPermaLink="false">631b18517afe7b01b4ce0ce4</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Tue, 20 Sep 2022 09:05:00 GMT</pubDate><content:encoded><![CDATA[<p>You can connect any number of Ethereum addresses to a single LabelHash.com account (see <a href="https://blog.labelhash.com/understanding-labelhash-authentication/">Understanding LabelHash Authentication</a>).</p><p>To sign a transaction from a specific address you must use your wallet provider. LabelHash pushes utilisation of wallet providers that implement the <a href="https://walletconnect.com/?ref=blog.labelhash.com">WalletConnect</a> protocol.</p><p>Whilst you may have previously connected an address to your LabelHash account, we require an active connection to your wallet provider to be able to sign transactions. </p><p>There will be an indicator next to your currently active address in the &apos;Your addresses&apos; section visible at the top of each page. </p><p>If you attempt to complete an action that requires an active connection to your wallet provider you will see something similar to the below:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/active-wallet-connection-required.png" class="kg-image" alt loading="lazy" width="2000" height="738" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/active-wallet-connection-required.png 600w, https://blog.labelhash.com/content/images/size/w1000/2022/09/active-wallet-connection-required.png 1000w, https://blog.labelhash.com/content/images/size/w1600/2022/09/active-wallet-connection-required.png 1600w, https://blog.labelhash.com/content/images/size/w2400/2022/09/active-wallet-connection-required.png 2400w" sizes="(min-width: 720px) 720px"><figcaption>Attempting to renew a domain without an active wallet provider connection.</figcaption></figure><p>If you do not have an active wallet connection simply click &apos;Connect&apos; from the LabelHash header. You can do this at any time from any screen.</p>]]></content:encoded></item><item><title><![CDATA[The LabelHash tagging system.]]></title><description><![CDATA[Learn how you can manage and organise the Ethereum Name Service (ENS) domains in your LabelHash account using our ultra flexible tagging system. ]]></description><link>https://blog.labelhash.com/organise-your-ens-domains-with-labelhash-tags/</link><guid isPermaLink="false">632991097afe7b01b4ce0db4</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Mon, 19 Sep 2022 10:08:00 GMT</pubDate><content:encoded><![CDATA[<p>We wanted to build a system for organising Ethereum Name Service (ENS) domains in a manner that is completely flexible to the customers use case.</p><p>LabelHash was originally built to manage a large portfolio of domains and to provide research tooling for finding new domains to add to the portfolio. </p><p>LabelHash allows you to tag a domain name (or group of domain names) with one (or more) tags. A tag is any alphanumeric string and is defined by the user.</p><p>For example a user might tag:</p><ul><li>domain names that they own as &apos;<em>mine</em>&apos;</li><li>domain names that they want as &apos;<em>wants</em>&apos;</li><li>domain names in arbitrary interest categories with their respective tags - &apos;<em>animals</em>&apos;, &apos;<em>gods</em>&apos;, &apos;<em>words</em>&apos; etc</li></ul><p>Using the examples above, if you owned <em>zeus.eth</em> you would tag it with both &apos;<em>mine</em>&apos; and &apos;<em>gods</em>&apos;.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/search-ethereum-names-service-domains-based-on-tags.png" class="kg-image" alt loading="lazy" width="1000" height="440" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/search-ethereum-names-service-domains-based-on-tags.png 600w, https://blog.labelhash.com/content/images/2022/09/search-ethereum-names-service-domains-based-on-tags.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Search through the ENS domains in your account based on tags.</figcaption></figure><p>The beauty of this system is that it allows ultimate flexibility. If you have come into some money and want to add an animal domain name to your collection then you can filter the domain names shown in the LabelHash interface to those that you have previously tagged with both &apos;<em>animals</em>&apos; and &apos;<em>wants</em>&apos;.</p><p>You can also set up <a href="https://labelhash.com/account/notifications?ref=blog.labelhash.com">notifications</a> based on tags. Want to be notified when any domains with the tags &apos;<em>animals</em>&apos; and &apos;<em>wants</em>&apos; become available for less than 3 ETH? No problem !</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/ethereum-name-service-ens-notify-when-available-based-on-tags.png" class="kg-image" alt loading="lazy" width="1000" height="508" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/ethereum-name-service-ens-notify-when-available-based-on-tags.png 600w, https://blog.labelhash.com/content/images/2022/09/ethereum-name-service-ens-notify-when-available-based-on-tags.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Set up a notification based on tags.</figcaption></figure>]]></content:encoded></item><item><title><![CDATA[Why do some domains have a price premium?]]></title><description><![CDATA[Expired Ethereum Name Service (ENS) names are released to the public after a 90 day grace period. They are initially released with a price premium that decreases over 30 days. This article outlines why.]]></description><link>https://blog.labelhash.com/why-is-there-a-price-premium-on-expired-ens-names/</link><guid isPermaLink="false">631ccbf27afe7b01b4ce0d4d</guid><category><![CDATA[ENS Explained]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Sat, 10 Sep 2022 17:46:50 GMT</pubDate><content:encoded><![CDATA[<p>To aid in getting expired Ethereum Name Service (ENS) domain names into the hands of end users who value them most, the developers of the ENS smart contracts implemented a temporary price premium for expired domains.</p><p>After a domain name expires the original registrant has a 90 day grace period in which the name is not available for registration by any other entity. After this period the name is released for registration but with an initial price of $1,000,000.<br><br>This price then decreases over a period of 30 days. </p><p>Any user can register the domain at the current prevailing price. You can wait in the hope that the price decreases further (to save yourself some money) but the risk is that another entity who values the domain name more highly than yourself will register the domain name before hand.</p>]]></content:encoded></item><item><title><![CDATA[Adding your first domains.]]></title><description><![CDATA[How to add ENS domains to your LabelHash account, and assign tags to them.]]></description><link>https://blog.labelhash.com/adding-your-first-ens-domains-to-labelhash/</link><guid isPermaLink="false">632d85ae4e2f6855d208b3dd</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Sat, 10 Sep 2022 10:34:00 GMT</pubDate><content:encoded><![CDATA[<h3 id="adding-names">Adding names</h3><p>To add domains to your account simply click the &apos;Add domains&apos; toggle at the top of the manager.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/add-ens-domains-to-your-labelhash-account.png" class="kg-image" alt loading="lazy" width="1000" height="274" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/add-ens-domains-to-your-labelhash-account.png 600w, https://blog.labelhash.com/content/images/2022/09/add-ens-domains-to-your-labelhash-account.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Click the &apos;Add domains&apos; toggle</figcaption></figure><p>You will then be presented with the &apos;Add domains&apos; form.</p><p>Enter a list of domains that you would like to add to your account. Domains must be listed one per line, and can be added with or without the .eth extension.</p><p>You can optionally select any number of tags to be associated with each of the domains being added to your account.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/add-ethereum-name-service-names-to-labelhash.png" class="kg-image" alt loading="lazy" width="1000" height="283" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/add-ethereum-name-service-names-to-labelhash.png 600w, https://blog.labelhash.com/content/images/2022/09/add-ethereum-name-service-names-to-labelhash.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Complete the &apos;Add names&apos; form.</figcaption></figure><p>Once complete, click the &apos;Add names&apos; button.</p><p>The status of your request will be displayed on screen.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-add-ens-names-status.png" class="kg-image" alt loading="lazy" width="1000" height="214" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/labelhash-add-ens-names-status.png 600w, https://blog.labelhash.com/content/images/2022/09/labelhash-add-ens-names-status.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>The status of your additions will be displayed on screen.</figcaption></figure><p>Click &apos;Continue&apos; to return to the manager where you can interact with your newly added names.</p><h3 id="normalising-names">Normalising names</h3><p>The Ethereum Name Service has specific formatting requirements for valid domain names. The simplest of which is that capital letters are not allowed. </p><p>There is an in depth discussion of the topic <a href="https://discuss.ens.domains/t/ens-name-normalization/8652?ref=blog.labelhash.com">here</a>.</p><p>We will automatically &apos;normalise&apos; any domain names that you attempt to add to you account. For example:</p><ul><li><strong>wObBlE</strong> will automatically become <strong>wobble</strong></li></ul><h3 id="non-ascii-characters">Non ASCII Characters</h3><p>ENS domain names can contain all sorts of characters including (but not limited to) emojis, symbols ($ for example), and foreign language characters.</p><p>When interfacing with traditional web2 domain names most users are only used to alphanumeric characters (a-z, and 0-9). </p><p>We have opted to highlight any non <a href="https://en.wikipedia.org/wiki/ASCII?ref=blog.labelhash.com">ASCII</a> characters contained within user inputted domains as part of the process of adding domains. This is to prevent users from accidentally registering unexpected names.</p><p>If a domain contains a non ASCII character you will see a screen like the following:<br></p><figure class="kg-card kg-image-card"><img src="https://blog.labelhash.com/content/images/2022/09/adding-ens-names-with-non-ascii-characters-to-labelhash.png" class="kg-image" alt loading="lazy" width="1000" height="264" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/adding-ens-names-with-non-ascii-characters-to-labelhash.png 600w, https://blog.labelhash.com/content/images/2022/09/adding-ens-names-with-non-ascii-characters-to-labelhash.png 1000w" sizes="(min-width: 720px) 720px"></figure><p>If everything is as expected, simply click &apos;Continue&apos;. If you notice any issues click &apos;Go Back&apos; and modify your input.</p>]]></content:encoded></item><item><title><![CDATA[Creating an account.]]></title><description><![CDATA[How to connect you Ethereum address and create a LabelHash.com account for managing your ENS domain names.]]></description><link>https://blog.labelhash.com/creating-a-labelhash-account/</link><guid isPermaLink="false">631b114a7afe7b01b4ce0c78</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Fri, 09 Sep 2022 10:30:38 GMT</pubDate><content:encoded><![CDATA[<h3 id="connecting-your-first-account">Connecting your first account</h3><p>Our authentication system allows you to &apos;Connect&apos; any number of addresses to a single LabelHash.com account.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/login-to-labelhash-using-wallet-connect.png" class="kg-image" alt loading="lazy" width="1000" height="567" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/login-to-labelhash-using-wallet-connect.png 600w, https://blog.labelhash.com/content/images/2022/09/login-to-labelhash-using-wallet-connect.png 1000w" sizes="(min-width: 720px) 720px"><figcaption>Click &apos;Connect&apos;.</figcaption></figure><p>When you scan the QR code with your Wallet Provider you will be asked to authorise the connection to LabelHash.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.labelhash.com/content/images/2022/09/connect-your-wallet-to-labelhash.png" class="kg-image" alt loading="lazy" width="500" height="1083"><figcaption>Connect your account to LabelHash.com</figcaption></figure><p>Once you have connected your address, you will be asked to sign a simple message. This allows us to verify that you have control of this address. </p><figure class="kg-card kg-image-card"><img src="https://blog.labelhash.com/content/images/2022/09/sign-message-to-login-to-labelhash.png" class="kg-image" alt loading="lazy" width="500" height="1083"></figure><p>We then create a LabelHash account for you. We do not request any additional information from you.</p><h3 id="connecting-another-account">Connecting another account</h3><p>From this point onwards, each time you &apos;Connect&apos; a new address it will be associated with the same LabelHash account. All of your connected addresses will be shown at the top of the manager.</p><figure class="kg-card kg-image-card"><img src="https://blog.labelhash.com/content/images/2022/09/labelhash-connected-addresses.png" class="kg-image" alt loading="lazy" width="1000" height="227" srcset="https://blog.labelhash.com/content/images/size/w600/2022/09/labelhash-connected-addresses.png 600w, https://blog.labelhash.com/content/images/2022/09/labelhash-connected-addresses.png 1000w" sizes="(min-width: 720px) 720px"></figure><h3 id="logging-in-on-another-device">Logging in on another device</h3><p>If you want to login to LabelHash on another device, simply visit <a href="https://labelhash.com/?ref=blog.labelhash.com">LabelHash.com</a> and click &apos;Connect&apos;. Follow the steps outlined above utilising any address that you connected to your LabelHash account. We will automatically log you.</p><p>You can use LabelHash without connecting an account. Your session will be temporary - you will not be able to see your data on other devices, and it may be lost when you close your browser.</p>]]></content:encoded></item><item><title><![CDATA[First things first.]]></title><description><![CDATA[What is the Ethereum Name Service (ENS), and what does LabelHash offer?]]></description><link>https://blog.labelhash.com/first-things-first/</link><guid isPermaLink="false">632d7eed4e2f6855d208b3c6</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Thomas Clowes]]></dc:creator><pubDate>Thu, 01 Sep 2022 09:41:00 GMT</pubDate><content:encoded><![CDATA[<p>The <a href="https://ens.domains/?ref=blog.labelhash.com">Ethereum Name Service</a> (ENS) is built on top of the <a href="https://ethereum.org/en/?ref=blog.labelhash.com">Ethereum</a> blockchain.</p><p>To send Ether or to interact with smart contracts a user needs to have an Ethereum address. For example: <em><a href="https://etherscan.io/address/0xb8c2c29ee19d8307cb7255e1cd9cbde883a267d5?ref=blog.labelhash.com">0xb8c2c29ee19d8307cb7255e1cd9cbde883a267d5</a></em></p><p>When you register a domain using ENS you are sending Ether from your address to the ENS smart contracts. These contracts keep track of the fact that your particular address owns a particular domain.</p><p>LabelHash is a web based platform for interacting with the ENS smart contracts. Using LabelHash means that you don&apos;t have to understand all of the intricacies of how the ENS smart contracts work and how one goes about interacting with them.</p><p><em>That said, smart contracts are interesting and its always good to understand whats going on behind the scenes. Consider taking a look at our <a href="https://blog.labelhash.com/topic/ens-explained/">ENS Explained</a> posts.</em></p>]]></content:encoded></item></channel></rss>