@ceramicnetwork/blockchain-utils-linking
Version:
Blockchain utils for linking blockchain accounts to DID
10 lines • 371 B
TypeScript
import { LinkProof } from './util.js';
import { AccountId } from 'caip';
export interface AuthProvider {
readonly isAuthProvider: true;
authenticate(message: string): Promise<string>;
createLink(did: string): Promise<LinkProof>;
accountId(): Promise<AccountId>;
withAddress(address: string): AuthProvider;
}
//# sourceMappingURL=auth-provider.d.ts.map