Client Libraries

We built a set of client libraries for Javascript/Typescript to help with integrating Tezos Domains. You can choose to use either Taquito or ConseilJS to power the client, depending on what you are already using. To learn more and get started check out the API documentation and example repository.

We are using this library in our own dApp for all interactions with Smart Contracts to ensure it's functional and up to date. If you encounter any issues or have an idea for a new feature or improvement, feel free to create an issue for us.


The functionality is split into two separate packages according to your particular use case:


This part can resolve domain names to addresses and also the other way around by utilizing reverse records. You can also retrieve all domain metadata, which allows you to read arbitrary data that can be saved with a domain.


With this, you can execute operations that register or update domains, create subdomains, claim or update reverse records, interact with auctions, and more.

(manager functions are not yet supported in ConseilJS implementation)

Last updated