Overview
This guide covers wallet security features including private key management and key shares recovery with the Dynamic Swift SDK.Prerequisites
- Dynamic SDK initialized (see Installation Guide)
 - User authenticated (see Authentication Guide)
 - Wallet created (see Wallet Creation)
 
Private Key Management
Export Private Key
Export the wallet’s private key for backup or migration purposes:Key Shares Management
Check Key Shares Availability
Recover Key Shares
Recover encrypted backup for a wallet using key share IDs:Security Best Practices
1. Private Key Security
- Never store private keys in plain text
 - Implement auto-clear for sensitive data
 - Use secure storage for backup data
 - Validate all user inputs before processing