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.
- 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
.envfile. - Random User-Agent: Uses a random user-agent for each connection to appear more natural.
-
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 -
Install Dependencies Make sure you have Node.js version 18 or higher.
npm install
Before running the bot, you need to complete the following configuration:
- Copy the
.env.examplefile to.env.cp .env.example .env
- Open the
.envfile and enter yourREFRESH_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, findtitan-edge-user-info, and copy the value fromrefresh_token.
If you want to use proxies:
- Create a
proxies.txtfile in the main directory. - Enter your proxy list, one proxy per line. The bot will create a connection for each proxy listed.
If the
# 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:1080proxies.txtfile is empty or does not exist, the bot will run in direct mode (without proxies).
After the configuration is complete, run the bot with the following command:
npm startThe bot will start the connection, display the status, and begin collecting points for you.
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.