API Reference

Tech FAQ

OpenAPI

What is the DIDhub OpenAPI?

DIDhub OpenAPI is an open API for the public to access DID data aggregated from various projects and NFT marketplaces. It contains 4 main categories of information:

  1. Web3 Domain Name Search and Recommendation by Project

  2. Resolve all Web3 Domain Names under a particular address

  3. Web3 DNS Statistics

  4. Latest Web3 Domain Name Activities

How can I access the DIDhub OpenAPI?

An API Key is required to access the DIDhub OpenAPI. Projects can apply for an API key by filling in the form here. The DIDhub team will conduct screening and the API key will be emailed to your organization email. API key typically has a rate limit of 5 API calls per second. Please contact the DIDhub team if you require a higher rate limit.

What are the supported Web3 DID projects?

Currently, we support Ethereum Name Service, .bnb Name Service, Lens Protocol, Avvy Domains, Unstoppable Domains, Hashkey DID, .arb Name Service, Decentraland Names, Cyberconnect and Freename.


Domain Search

What are the restrictions on Web3 Domain search?

Our web3 domain search API aims to return results that are compatible with the limits of the web3 DID projects. For instance, the ENS accepts Unicode characters such as emojis and characters from languages other than English, whereas Lens Protocol has a much more restrictive set of rules, enabling only a-z and 0-9. Our domain search service will take into account these rules, and return only the web3 domains that are allowed and resolvable by their corresponding projects.


Batch Registration

What is the batch registration contract?

A batch registration contract is a smart contract deployed and maintained by DIDhub for purchasing multiple web3 Domains from the supported projects within the same transaction.

Can anyone use the batch registration contract?

Yes, the batch registration contract is permissionless. The ABI and the addresses will soon be publicly available.


Contact the Dev Team

Please send an email to [email protected] to contact us.