Free API for resolving Ethscription domains (.tree and more). Look up owners, check Mystic status, verify existence.
Resolve an ethscription domain to its current owner and metadata. Works with any data:,{name} ethscription โ most commonly .tree domains.
| Param | Type | Description |
|---|---|---|
domain |
string required | Domain name to resolve (e.g. 1.tree, hello.tree) |
GET https://api.eths.center/resolve/1.tree
{
"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..."
}
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...).
| Param | Type | Description |
|---|---|---|
domain|txhash |
string required | Domain name or 0x-prefixed transaction hash |
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-..."
}
Lightweight check โ returns only whether a domain has been inscribed.
GET https://api.eths.center/exists/hello.tree
{
"domain": "hello.tree",
"exists": true,
"content_sha": "a1b2c3..."
}
Utility endpoint โ returns the SHA256 hash of a domain's data:,{domain} URI. Useful for manual lookups on the Ethscriptions API.
GET https://api.eths.center/sha256/1.tree
{
"domain": "1.tree",
"data_uri": "data:,1.tree",
"sha256": "e3b0c442..."
}
โข 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.