1. OpenSea Standard API
The OpenSea-compatible API provides detailed information about an ODude Name, including metadata, attributes, records, and linked resources.
API Endpoint:
https://web3domain.org/endpoint/v3/opensea.php?name=hello@web3
Example JSON Response:
{
"name": "hello@web3",
"description": "ODude Name service",
"image": "https://storage.googleapis.com/odudename.appspot.com/hello@web3.jpg",
"attributes": [
{ "trait_type": "domain", "value": "hello@web3" },
{ "trait_type": "level", "value": "2" },
{ "trait_type": "length", "value": 8 }
],
"records": {
"1": { "type": "name", "value": "Hello Web3" },
"2": { "type": "email", "value": "web3yak@gmail.com" },
"3": { "type": "website", "value": "https://web3yak.com" },
"5": { "type": "tg_bot", "value": "Web3Domain Telegram Bot" },
"6": { "type": "social", "value": { "twitter": "https://x.com/web3yak", "telegram": "https://t.me/web3yak" } },
"8": { "type": "crypto", "value": { "eth": "0xaa481F8d2d966e5fCC0446fA459F5d580AE5ea9f" } }
}
}
2. Basic API Endpoint
A simpler endpoint providing essential domain metadata for general web3 integrations.
Alternative Integration Methods
For developers building dApps or working with JavaScript-based environments, ODude Name also offers an NPM package for seamless integration without relying on cURL.
Refer to the ODude Name NPM Package for more details.