UNPKG

@arkade-os/sdk

Version:

Bitcoin wallet SDK with Taproot and Ark integration

8 lines (7 loc) 279 B
import { Transaction } from "@scure/btc-signer"; import { SignerSession } from "../tree/signingSession"; export interface Identity { sign(tx: Transaction, inputIndexes?: number[]): Promise<Transaction>; xOnlyPublicKey(): Uint8Array; signerSession(): SignerSession; }