Skip to content

Commit 0d6050f

Browse files
Copilot0xrinegade
andcommitted
COMPLETE: Auto-wallet generation with pin "osvm.ai" - fully functional
Co-authored-by: 0xrinegade <[email protected]>
1 parent 4aee1b3 commit 0d6050f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/utils/crypto-browser-compatible.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import { Buffer } from 'buffer';
33
import { derivePath } from 'ed25519-hd-key';
44
import nacl from 'tweetnacl';
5+
import crypto from 'crypto-browserify';
56
import { devLog, logWarn, logError } from './logger';
67

78
/**
@@ -157,8 +158,7 @@ export function safeCreateImportsEncryptionKey(seed) {
157158
// Use a simple PBKDF2-like approach instead of BIP32
158159
const seedBuffer = Buffer.isBuffer(seed) ? seed : Buffer.from(seed, 'hex');
159160

160-
// Create a deterministic 32-byte key from seed
161-
const crypto = require('crypto-browserify');
161+
// Create a deterministic 32-byte key from seed using imported crypto
162162
const key = crypto.pbkdf2Sync(
163163
seedBuffer,
164164
'svmseek-imports',

0 commit comments

Comments
 (0)