UNPKG

meta-log-db

Version:

Native database package for Meta-Log (ProLog, DataLog, R5RS)

25 lines 1.04 kB
/** * BIP32 HD Key Derivation Implementation * * Implements Hierarchical Deterministic (HD) wallet key derivation using Web Crypto API * Based on BIP32 specification: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki */ /** * Derive key from seed using BIP32 derivation path */ export declare function deriveKey(seed: Uint8Array, path: string): Promise<CryptoKey>; /** * Derive public key from private key (simplified) * * Note: Full implementation would use secp256k1 elliptic curve operations * This is a placeholder that derives a key suitable for encryption */ export declare function derivePublicKey(privateKey: CryptoKey): Promise<CryptoKey>; /** * Derive key from extended key format * * Extended key format: base58 encoded (version || depth || fingerprint || index || chaincode || key) * This is a simplified version - full implementation would decode base58 */ export declare function deriveFromExtendedKey(extendedKey: string, path: string): Promise<CryptoKey>; //# sourceMappingURL=bip32.d.ts.map