isNameAvailable
Checks if a name is available to be registered.
Parameters
name(string): The full name to check (e.g.,newname.htr).
Returns
Promise<boolean>: A promise that resolves totrueif the name is available, andfalseotherwise.
Example
import { ThothIdSDK } from "thoth-id-sdk";
async function checkAvailability() {
try {
const sdk = new ThothIdSDK();
await sdk.loadContractIds();
const isAvailable = await sdk.isNameAvailable("newname.htr");
if (isAvailable) {
console.log("The name 'newname.htr' is available!");
} else {
console.log("The name 'newname.htr' is already taken.");
}
} catch (error) {
console.error("Error checking name availability:", error);
}
}
checkAvailability();Last updated

