Edit this page

Reverse Resolution Overview

Reverse Resolution is a feature that enables applications that integrate with Unstoppable Domains to show domain names where they would typically only show addresses.

Unlike standard domain resolution, where a domain is provided to an application and returns a wallet address, Reverse Resolution allows applications to take a wallet address and return the domain name linked to them. As a domain owner, you can now see your domain names instead of wallet addresses in any integrated Reverse Resolution application.

reverse resolution demo

Reverse Resolution demo

This works by having domain owners set a reverse record for their domains on the blockchain. Then when an application uses our APIs or libraries to resolve a reverse record, our smart contracts return the domain name that the owner selected.

Choose a Configuration Path

There are several ways to set a reverse record for your UD domains, detailed in the chart below.

Pathway Short Description Configuration Guides
Unstoppable Domains Dashboard set reverse resolution records using the Unstoppable Domains dashboard UD Dashboard Guide
Smart Contracts set reverse resolution records using Unstoppable Domains UNS smart contracts Smart Contracts Guide

Choose an Integration Path

There are several ways to integrate Unstoppable's Reverse Resolution feature into your application, detailed in the chart below. Developers are encouraged to integrate more than one pathway.

Pathway Short Description Integration Guides
Resolution Service API integrate Reverse Resolution using the Resolution Service API hosted by Unstoppable Domains Resolution Service API Guide
Resolution Libraries integrate Reverse Resolution using the resolution libraries managed by Unstoppable Domains Resolution Libraries Guide
Smart Contracts integrate Reverse Resolution using Unstoppable Domains UNS smart contracts Smart Contracts Guide

Asking For Help

Having troubles using our services? We’re here to help. Join our Discord Community for real-time support from UD and the community if you need assistance integrating your app.

Help Us Improve

We're always looking for ways to improve how developers use and integrate our products into their applications. We'd love to hear about your experience to help us get better.