Reverse Resolution is a feature that enables applications that integrate with Unstoppable Domains to show domain names where they would typically only show addresses. As a domain owner, you can now see your domain names instead of wallet addresses in applications integrating Reverse Resolution.
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.
Reverse Resolution 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. Please see the Web3 Domain Resolution Demo to understand how Reverse Resolution works.
There are several ways to set a reverse record for your UD domains, detailed in the table below.
|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|
There are several ways to integrate Unstoppable's Reverse Resolution feature into your application, detailed in the table below. Developers are encouraged to integrate more than one pathway.
|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|
At Unstoppable Domains, we are always looking for ways to improve the experience of developers using our products and integrating them into their applications. We would appreciate your feedback on your experience with our products to help us improve.