Ens API
ENS (Ethereum Name Service) resolution and lookup endpoints.
Endpoints​
| Method | Path | Description |
|---|---|---|
GET | /api/avatar/{name} | Get avatar URL for ENS name |
GET | /api/ens/batch-resolve | 🚀 Batch resolve addresses to ENS + socials (up to 100) |
POST | /api/batch/ens | Batch ENS lookups (up to 10 names) |
GET | /api/ens-value/{name} | Estimate ENS name market value |
POST | /api/ens/bulk | Batch ENS resolution (up to 20 names) |
GET | /api/ens/cost/{name} | ENS registration cost |
GET | /api/ens/domains/{address} | All ENS domains owned |
GET | /api/ens/expiration/{name} | ENS name expiration |
GET | /api/ens/expiring/{days} | Expiring names |
GET | /api/ens/history/{name} | ENS name history |
GET | /api/ens/owner/{address} | Owner lookup |
GET | /api/ens/records/{name} | ENS text records |
GET | /api/ens/registrations | Recent registrations |
GET | /api/ens/registrations/{address} | ENS names owned by address |
GET | /api/ens/resolver/{name} | ENS resolver info |
GET | /api/ens/reverse/{address} | Reverse resolve |
GET | /api/ens/stats | ENS protocol stats |
GET | /api/ens/subdomains/{name} | Subdomains of a name |
GET | /api/ens/transfers | Recent transfers |
GET | /api/ens/value/{name} | ENS name valuation |
GET | /api/expiration/{name} | ENS expiration date and renewal info |
GET | /api/portfolio/{address} | ENS portfolio analysis with valuation |
GET | /api/profile/{name} | Full identity profile with ENS records, socials, avatar |
GET | /api/reverse/{address} | Reverse resolve address to ENS name |
GET | /api/transactions/avatar/{name} | ENS avatar URL |
GET | /api/transactions/profile/{name} | ENS profile |
GET | /api/transactions/reverse/{address} | Reverse ENS lookup |
Quick Start​
# Example: /api/avatar/\{name\}
curl -s "https://api.web3identity.com/api/avatar/example" | jq