import { authenticatedSvmClient } from './client';
import { ThresholdSignatureScheme } from '@dynamic-labs-wallet/node';
const svmClient = await authenticatedSvmClient();
const wallet = await svmClient.importPrivateKey({
privateKey: 'YourSolanaPrivateKey',
chainName: 'SVM',
thresholdSignatureScheme: ThresholdSignatureScheme.TWO_OF_TWO,
password: 'your-secure-password',
backUpToClientShareService: true,
});
console.log('Solana wallet imported:', wallet.accountAddress);
console.log('Public key:', wallet.rawPublicKey);
console.log('External server key shares:', wallet.externalServerKeyShares);