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

Proxy eth

Request

Ethereum RPC provider to interact with Unstoppable Domain Smart Contract
This endpoint is meant to be use by Unstoppable Domains's SDKs to query directly onchain data

Security
apiKeyAuth
Bodyapplication/json
any
curl -i -X POST \
  https://api.unstoppabledomains.com/resolve/chains/eth/rpc \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json'

Responses

Bodyapplication/json
jsonrpcstringrequired
idnumberrequired
datastring
errorstringrequired
Response
application/json
{ "jsonrpc": "string", "id": 0, "data": "string", "error": "string" }

Proxy pol

Request

Polygon RPC provider to interact with Unstoppable Domain Smart Contract
This endpoint is meant to be use by Unstoppable Domains's SDKs to query directly onchain data

Security
apiKeyAuth
Bodyapplication/json
any
curl -i -X POST \
  https://api.unstoppabledomains.com/resolve/chains/matic/rpc \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json'

Responses

Bodyapplication/json
jsonrpcstringrequired
idnumberrequired
datastring
errorstringrequired
Response
application/json
{ "jsonrpc": "string", "id": 0, "data": "string", "error": "string" }

Status

Operations

Owner

Operations