๐ŸŒฒ

api.eths.center

Free API for resolving Ethscription domains (.tree and more). Look up owners, check Mystic status, verify existence.

https://api.eths.center
GET /resolve/{domain} Resolve domain โ†’ owner

Resolve an ethscription domain to its current owner and metadata. Works with any data:,{name} ethscription โ€” most commonly .tree domains.

Parameters

ParamTypeDescription
domain string required Domain name to resolve (e.g. 1.tree, hello.tree)

Example Request

GET https://api.eths.center/resolve/1.tree

Example Response

{
  "domain": "1.tree",
  "owner": "0x1234...abcd",
  "previous_owner": "0xabcd...1234",
  "ethscription_number": 12345,
  "transaction_hash": "0xabc...",
  "creator": "0x...",
  "created_at": "2023-08-15T...",
  "content_sha": "e3b0c442..."
}

Try It

GET /resolve/mystic/{domain|txhash} Mystic check

Check if a .tree domain or ethscription is "Mystic" โ€” a special status for numeric .tree domains whose ethscription number is a prime number.

Accepts either a domain name (e.g. 7.tree) or a transaction hash (0x...).

Parameters

ParamTypeDescription
domain|txhash string required Domain name or 0x-prefixed transaction hash

Example

GET https://api.eths.center/resolve/mystic/7.tree
{
  "domain": "7.tree",
  "owner": "0x...",
  "ethscription_number": 97,
  "transaction_hash": "0x...",
  "isMystic": true,
  "creator": "0x...",
  "created_at": "2023-..."
}

Try It

GET /exists/{domain} Quick existence check

Lightweight check โ€” returns only whether a domain has been inscribed.

Example

GET https://api.eths.center/exists/hello.tree
{
  "domain": "hello.tree",
  "exists": true,
  "content_sha": "a1b2c3..."
}

Try It

GET /sha256/{domain} Get content hash

Utility endpoint โ€” returns the SHA256 hash of a domain's data:,{domain} URI. Useful for manual lookups on the Ethscriptions API.

Example

GET https://api.eths.center/sha256/1.tree
{
  "domain": "1.tree",
  "data_uri": "data:,1.tree",
  "sha256": "e3b0c442..."
}

Status Codes

200
Success
400
Bad Request
404
Not Found
502
Upstream Error
๐Ÿ“‹ Notes

โ€ข All endpoints are GET only and CORS-enabled โ€” call directly from any browser.

โ€ข Responses are cached for 5 minutes for performance.

โ€ข Rate limiting: please keep requests under 60/min.

โ€ข Data is sourced from the Ethscriptions mainnet API.

โ€ข Mystic = a numeric .tree domain (e.g. 7.tree) whose ethscription number is a prime number.