Tezos Domains for Developers
  • Introduction
  • Integrating Tezos Domains
    • Client Libraries
    • GraphQL
      • Mainnet
  • Smart Contract Design
    • Smart Contract Overview
    • Top-Level Domain Registrar
    • Ownership Scheme
    • Domain Data
  • Contract Interoperability
    • Proxy Contracts
    • Name Resolution
    • Buys & Renewals
    • Auction Operations
    • Domain Operations
    • .tez TLD
    • Domains as NFTs
    • Affiliated Buys & Renewals
  • Deployed Contracts
    • Mainnet
    • Ghostnet
  • Audits
    • Audit by Quantstamp
    • Audit by Inference
Powered by GitBook
On this page
  • Packages
  • Resolver
  • Manager

Was this helpful?

  1. Integrating Tezos Domains

Client Libraries

PreviousIntroductionNextGraphQL

Last updated 4 years ago

Was this helpful?

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

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 .

Packages

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

Resolver

This part can 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.

Manager

With this, you can 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)

Taquito
ConseilJS
API documentation
example repository
issue for us
resolve
execute operations