backup Service
Backup service for encrypted wallet backup operations.
Provides:
Create backups with multiple wrappers (PRF, PIN, Password, Email)
Restore from backups with explicit unlock strategy
Get backup metadata (without decryption)
Add/remove wrappers from existing backup
Export/import backup files
Usage from Flutter:
final sdk = BlockchainKitSdk();
await sdk.backupService.createBackup(groupId, wrappers, storageLocations);
final info = await sdk.backupService.getBackupInfo(groupId);
await sdk.backupService.restore(groupId, strategy, null);Content copied to clipboard