Skip to content

An automatic bot to connect to the Titan Network node extension and earn points (TNTIP) continuously. Built with Node.js, this bot supports proxies and is designed to run 24/7.

Notifications You must be signed in to change notification settings

vikitoshi/TitanNode-Auto-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

TitanNode Auto Bot

An automatic bot to connect to the Titan Network node extension and earn points (TNTIP) continuously. Built with Node.js, this bot supports proxies and is designed to run 24/7.


✨ Features

  • Full Automation: Just run it, and the bot will handle the rest.
  • Token Management: Automatically refreshes the access token to keep the session active.
  • Proxy Support: Run multiple bots simultaneously using a proxy list from proxies.txt.
  • Direct Mode: If no proxies are provided, the bot will run using your main internet connection.
  • Secure: Safely stores your refresh token in a .env file.
  • Random User-Agent: Uses a random user-agent for each connection to appear more natural.

⚙️ Installation

  1. Clone the Repository

    git clone [https://github.com/vikitoshi/TitanNode-Auto-Bot.git](https://github.com/vikitoshi/TitanNode-Auto-Bot.git)
    cd TitanNode-Auto-Bot
  2. Install Dependencies Make sure you have Node.js version 18 or higher.

    npm install

🔧 Configuration

Before running the bot, you need to complete the following configuration:

1. Refresh Token (.env)

  1. Copy the .env.example file to .env.
    cp .env.example .env
  2. Open the .env file and enter your REFRESH_TOKEN.
    # Replace with your refresh token
    REFRESH_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

    How to get REFRESH_TOKEN: Log in to the Titan Dashboard, open Developer Tools (F12) -> Application -> Local Storage, find titan-edge-user-info, and copy the value from refresh_token.

2. Proxies (proxies.txt) - Optional

If you want to use proxies:

  1. Create a proxies.txt file in the main directory.
  2. Enter your proxy list, one proxy per line. The bot will create a connection for each proxy listed.
    # Format: http://[user:password@]host:port
    [http://user1:pass1@proxy1.com:8080](http://user1:pass1@proxy1.com:8080)
    [http://user2:pass2@proxy2.com:8080](http://user2:pass2@proxy2.com:8080)
    socks5://user3:pass3@proxy3.com:1080
    If the proxies.txt file is empty or does not exist, the bot will run in direct mode (without proxies).

🚀 Running the Bot

After the configuration is complete, run the bot with the following command:

npm start

The bot will start the connection, display the status, and begin collecting points for you.


⚠️ Disclaimer

This application is created for educational purposes. The use of bots may violate the terms and conditions of the Titan Network. Use at your own risk. The developer is not responsible for any account suspension or other losses.

About

An automatic bot to connect to the Titan Network node extension and earn points (TNTIP) continuously. Built with Node.js, this bot supports proxies and is designed to run 24/7.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published