const crypto = require('crypto'); const userId = "unique_user_id_or_wallet"; const referralCode = crypto.createHash('sha256').update(userId).digest('hex').slice(0, 8); console.log(referralCode); // Example: '1a2b3c4d'