Integrate using NPM Package

Single package for all the major Web3 Domain Name

A library for interacting with blockchain domain names. It can be used to retrieve wallet addresses and IPFS hashes for decentralized websites. Resolution supports different decentralized domains across multiple chains.

NPM stands for Node Package Manager. It is a package manager for JavaScript programming language and it is the default package manager for Node.js. NPM allows you to install and manage packages (libraries, frameworks, tools, etc.) for your Node.js projects. These packages can be used to add additional functionality to your Node.js projects, such as database connectivity, web scraping, and more.

To install NPM, you first need to have Node.js installed on your computer. Node.js is a JavaScript runtime that allows you to run JavaScript on your computer, rather than just in a web browser. You can download Node.js from the official website ( and install it on your computer.

Once you have Node.js installed, you can use the Node Package Manager (NPM) to install packages. You can install packages globally (on your computer) or locally (in a specific project).

To install a package locally, navigate to the root folder of your project, and use the following command:

npm install @web3yak/web3domain

This will install the package and add it as a dependency to your project. Once installed, you can use the package in your project by requiring it in your JavaScript file.

var w3d = require("@web3yak/web3domain");

This NPM Package works for ENS Unstoppabledomain YAK Name.