diff --git a/src/services/service.ts b/src/services/service.ts index 187bfc8..a682949 100755 --- a/src/services/service.ts +++ b/src/services/service.ts @@ -2344,6 +2344,17 @@ export default class Services { } else { throw new Error(`Final save verification failed: expected last_scan ${this.currentBlockHeight}, got ${finalDevice?.sp_wallet?.last_scan}`); } + + // Request faucet tokens for new wallet + console.log('🪙 Requesting faucet tokens for new wallet...'); + try { + await this.getTokensFromFaucet(); + console.log('✅ Faucet tokens requested successfully'); + } catch (error) { + console.warn('⚠️ Failed to request faucet tokens:', error); + // Don't throw - this is not critical for wallet creation + } + console.log('✅ updateDeviceBlockHeight completed successfully for new device'); return; } catch (e) {