Skip to content

Resolution Service (1.0.0)

The Resolution Service provides APIs for resolving domain metadata and records from multiple blockchain and naming services. The service currently supports the following naming services:

  • Unstoppable Domain's UNS and CNS with TLDs: .x, .polygon, .nft, .crypto, .blockchain, .bitcoin, .dao, .888, .wallet, .binanceus, .hi, .klever, .kresus, .anime, .manga, .go, .zil

  • Ethereum Naming Service - ENS with TLDs: .eth



The service caches blockchain events in a database for easy retrieval without accessing any blockchain APIs. With the Resolution Service API, you can quickly build applications directly communicating with the blockchain to get UD domain data with a single API request.
Overview
Unstoppable Domains (Partner Engineering)
Languages
Servers
Production
https://api.unstoppabledomains.com/resolve/
Sandbox
https://api.ud-sandbox.com/resolve/

Domains

Operations

Reverse

Operations

Rpc Proxy

Operations

Status

Operations

Get status

Request

curl -i -X GET \
  https://api.unstoppabledomains.com/resolve/status

Responses

Bodyapplication/json
blockchainobject(Blockchains)required
blockchain.​ETHobject(BlockchainStatus)required
blockchain.​ETH.​isUpToDatebooleanrequired
blockchain.​ETH.​latestNetworkBlocknumberrequired
blockchain.​ETH.​latestMirroredBlocknumberrequired
blockchain.​ETH.​networkIdnumberrequired
blockchain.​ETH.​acceptableDelayInBlocksnumberrequired
blockchain.​MATICobject(BlockchainStatus)required
blockchain.​MATIC.​isUpToDatebooleanrequired
blockchain.​MATIC.​latestNetworkBlocknumberrequired
blockchain.​MATIC.​latestMirroredBlocknumberrequired
blockchain.​MATIC.​networkIdnumberrequired
blockchain.​MATIC.​acceptableDelayInBlocksnumberrequired
blockchain.​ZILobject(BlockchainStatus)required
blockchain.​ZIL.​isUpToDatebooleanrequired
blockchain.​ZIL.​latestNetworkBlocknumberrequired
blockchain.​ZIL.​latestMirroredBlocknumberrequired
blockchain.​ZIL.​networkIdnumberrequired
blockchain.​ZIL.​acceptableDelayInBlocksnumberrequired
blockchain.​ETH-ENSobject(BlockchainStatus)required
blockchain.​ETH-ENS.​isUpToDatebooleanrequired
blockchain.​ETH-ENS.​latestNetworkBlocknumberrequired
blockchain.​ETH-ENS.​latestMirroredBlocknumberrequired
blockchain.​ETH-ENS.​networkIdnumberrequired
blockchain.​ETH-ENS.​acceptableDelayInBlocksnumberrequired
Response
application/json
{ "blockchain": { "ETH": {}, "MATIC": {}, "ZIL": {}, "ETH-ENS": {} } }

List supported tlds

Request

curl -i -X GET \
  https://api.unstoppabledomains.com/resolve/supported_tlds

Responses

Successful response

Bodyapplication/json
Response
application/json
null

Owner

Operations