Adsterra Earning Code
Adsterra Earning Code
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
body {
background-color: #f8f9fa;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
align-items: center;
.header {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px;
background-color: #343a40;
color: #fff;
width: 100%;
}
.counter {
font-size: 24px;
margin-right: 10px;
color: #fff;
.main {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
padding: 20px;
width: 100%;
button {
margin: 10px;
padding: 15px;
cursor: pointer;
background-color: #007bff;
color: #fff;
border: none;
border-radius: 5px;
font-size: 16px;
button:hover {
background-color: #0056b3;
}
#countdown, #signupForm, #withdrawMessage {
text-align: center;
margin-top: 20px;
color: #555;
form {
display: flex;
flex-direction: column;
align-items: center;
label {
margin-bottom: 10px;
color: #555;
input {
padding: 10px;
margin-bottom: 15px;
width: 200px;
font-size: 16px;
border-radius: 5px;
input:focus {
border-color: #007bff;
}
#withdrawBtn {
background-color: #dc3545;
#withdrawBtn:hover {
background-color: #c82333;
</style>
</head>
<body>
<div class="header">
</div>
<script>
button.onclick = function() {
startProcess('https://www.toprevenuegate.com/ikdpw0gv6?
key=1420d0f50983b0e17883a2a9dfaef748', 20);
};
document.getElementById('buttonContainer').appendChild(button);
</script>
</div>
<div id="countdown">Waiting for 0 seconds...</div>
<div id="signupForm">
<h2>Sign Up</h2>
<form onsubmit="signup(event)">
<label for="username">Username:</label>
</form>
</div>
<div id="withdrawMessage"></div>
<script>
let moneyCounter = 0;
let username;
if (storedUsername) {
username = storedUsername;
document.getElementById('signupForm').style.display = 'none';
if (storedMoney) {
moneyCounter = parseFloat(storedMoney);
document.getElementById('moneyCounter').innerHTML = moneyCounter;
function signup(event) {
event.preventDefault();
username = document.getElementById('username').value;
localStorage.setItem('username', username);
document.getElementById('signupForm').style.display = 'none';
window.setTimeout(function () {
if (!newWindow.closed) {
newWindow.close();
}, seconds * 1000);
countdown(seconds, newWindow);
countdown--;
if (countdown < 0) {
clearInterval(countdownInterval);
if (!moneyAdded) {
moneyCounter += 0.5;
document.getElementById('moneyCounter').innerHTML =
moneyCounter;
localStorage.setItem(`${username}_money`,
moneyCounter.toString());
if (newWindow) {
newWindow.close();
}, 1000);
if (newWindow.closed) {
clearInterval(countdownInterval);
if (!moneyAdded) {
document.getElementById('withdrawMessage').innerHTML = 'YOU
HAVE CLOSED THE AD BEFORE THE TIMER ENDS';
setTimeout(() => {
document.getElementById('withdrawMessage').innerHTML =
'';
}, 10000);
}, 1000);
}
function withdraw() {
moneyCounter = 0;
localStorage.setItem(`${username}_money`, '0');
document.getElementById('moneyCounter').innerHTML = moneyCounter;
document.getElementById('withdrawMessage').innerHTML = '';
} else {
document.getElementById('withdrawMessage').innerHTML = 'Minimum
withdrawal amount is $50.';
setTimeout(() => {
document.getElementById('withdrawMessage').innerHTML = '';
}, 10000);
</script>
</body>
</html>