@useorbis/db-sdk
Version:
Orbis' Typescript SDK for building open-data experiences.
13 lines (12 loc) • 537 B
TypeScript
import { DIDSession } from "did-session";
import { SiwxMessage } from "@didtools/cacao";
import { SupportedChains } from "../index.js";
import { ISiwxAuth } from "../types/auth.js";
export declare const cacaoFromMessage: (message: SiwxMessage, chain: SupportedChains) => import("@didtools/codecs").Cacao;
export declare const authenticateDidWithSiwx: ({ authenticator, siwxOverwrites, }: {
authenticator: ISiwxAuth;
siwxOverwrites?: Partial<SiwxMessage>;
}) => Promise<{
did: import("dids").DID;
session: DIDSession;
}>;