Auto Tomarket
Linkgame :
t.me/Tomarket_ai_bot/app?startapp=0001pLhZ
Bypass game
let value = sessionStorage.getItem('telegram-apps/launch-params');
let params = new URLSearchParams(value);
let updatedValue = value.replace('tgWebAppPlatform=tdesktop','tgWebAppPlatform=android');
sessionStorage.setItem('telegram-apps/launch-params',updatedValue);
Play game
const PLAY = 3;
const AUTHEN = "YOUR_TOKEN";
clear()
const headers = {
'accept': 'application/json, text/plain, */*',
'accept-language': 'en-US,en;q=0.9',
'authorization': AUTHEN,
'content-type': 'application/json',
'origin': 'https://mini-app.tomarket.ai',
'priority': 'u=1, i',
'referer': 'https://mini-app.tomarket.ai/',
'sec-ch-ua': '"Chromium";v="128", "Not;A=Brand";v="24", "Microsoft Edge";v="128", "Microsoft Edge WebView2";v="128"',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '"Windows"',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-site',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0',
};
const rank_url = "https://api-web.tomarket.ai/tomarket-game/v1/rank/data";
const play_url = "https://api-web.tomarket.ai/tomarket-game/v1/game/play";
const farm_info = "https://api-web.tomarket.ai/tomarket-game/v1/farm/info";
const list_url = "https://api-web.tomarket.ai/tomarket-game/v1/tasks/list";
const balance_url = "https://api-web.tomarket.ai/tomarket-game/v1/user/balance";
const claim_url = "https://api-web.tomarket.ai/tomarket-game/v1/game/claim";
async function postRequest(url, json_data = null) {
try {
const response = await fetch(url, {
method: 'POST',
headers: headers,
body: json_data ? JSON.stringify(json_data) : null
});
if (response.ok) {
return await response.json();
} else {
console.log(`Error: ${response.statusText}, ${url}`);
}
} catch (error) {
console.error(`Fetch error: ${error}`);
}
}
(async function main() {
let count = 0;
let total = 0;
for (let i = 0; i < PLAY; i++) {
count++;
console.log(`🎮 Start game: ${count}/${PLAY}`);
await postRequest(rank_url);
// play
await new Promise(r => setTimeout(r, 1000));
let res = await postRequest(play_url, {
'game_id': '59bcd12e-04e2-404c-a172-311a0084587d'
});
if(!res.data || !res.data.round_id){
console.log(`Error: ${res.text()}`)
continue
}
// info
await new Promise(r => setTimeout(r, 1000));
await postRequest(farm_info, {
'game_id': '53b22103-c7ff-413d-bc63-20f6fb806a07'
});
// list
await new Promise(r => setTimeout(r, 1000));
await postRequest(list_url, {
'language_code': 'en'
});
// balance
await new Promise(r => setTimeout(r, 1000));
let response = await postRequest(balance_url);
console.log(` - 💰 My Balance: ${response?.data?.available_balance}`);
let _sleep = Math.floor(Math.random() * (41 - 35 + 1)) + 35;
console.log(` - ⌛️ Waiting: ${_sleep} seconds`);
// claim
await new Promise(r => setTimeout(r, _sleep * 1000));
let _p = Math.floor(Math.random() * (444 - 388 + 1)) + 350;
await postRequest(claim_url, {
'game_id': '59bcd12e-04e2-404c-a172-311a0084587d',
'points': _p
});
console.log(` - 🎆 Play done: +${_p} 🍅`);
total += _p;
}
console.log(`\n🔥 [ ALL DONE ]. Total: +${total} 🍅 `);
response = await postRequest(balance_url);
console.log(`💰 My Balance: ${response?.data?.available_balance}`);
})();
Last updated