Documentation Index
Fetch the complete documentation index at: https://docs.dynamic.xyz/docs/llms.txt
Use this file to discover all available pages before exploring further.
Function Signature
Description
Recovers and decrypts backup shares for a wallet. Returns the recovered shares — the SDK no longer caches them internally.Parameters
Required Parameters
accountAddress(string) - The wallet address. Must matchwalletMetadata.accountAddress.walletMetadata(WalletMetadata) - The cached metadata for this wallet. Must includeexternalServerKeySharesBackupInfo.password(string) - Password to decrypt the backupwalletOperation(WalletOperation) - The wallet operation that drives the recovery shape
Optional Parameters
shareCount(number) - Number of shares to recover (defaults to 1)
Returns
Promise<ServerKeyShare[]>— Array of recovered plaintext shares
Example
Related
storeEncryptedBackupByWallet()- Store encrypted backup