@krebitdao/reputation-passport
Version:
Krebit SDK for Verified Credentials
20 lines (19 loc) • 573 B
JavaScript
import { Resolution } from '@unstoppabledomains/resolution';
const resolveName = async (name) => {
const resolution = new Resolution();
//Get resolvedAddress from UNS
const address = await resolution.addr(name, 'ETH');
return address;
};
// domainNameQuery from UNS
const lookupAddress = async (address) => {
const resolution = new Resolution();
//Get resolvedAddress from UNS
const domain = await resolution.reverse(address);
//console.debug('UNS:', domain);
return domain;
};
export const uns = {
resolveName,
lookupAddress
};