0.0.2 • Published 5 months ago

@tomo-x/resolvers v0.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
5 months ago

example

import { DidResolver, HandleResolver } from "@tomo-x/resolvers"

//resolve handle
const handleResolver = new HandleResolver("https://public.api.bsky.app");
const did = await handleResolver.resolve("yourhandle.bsky.social");
if (did == null) throw new Error("cannot resolve handle");
console.log(did);
//resolve DID
const didResolver = new DidResolver();
const didDoc = await didResolver.resolve(did);
console.log(didDoc)

enviroment

Browser and edge (e.g. cloudflare workers)
If you are using an environment with DNS resolution, such as node.js, I recommend using @atproto/identity instead

0.0.2

5 months ago