Releases: thebrumby/HotWalletClaimer
New Docker, Built-in Proxy, and More
Version 3.1: New Docker, Built-in Proxy, and More
- New Docker File: Thanks to user DoubleTrouble, the AMD-64 Docker file size has been reduced by a whopping 140 MB!
- Built-in Proxy: A built-in proxy is now included to help with some "anti-bot" countermeasures. This is integrated into the new Docker build.
- Blum & Vertus: These games force the use of the proxy as it is required for proper connection.
- Optional Proxy Use: For all other games, using the proxy is optional but may help avoid detection by game developers. To enable it:
- Launch any game other than Blum or Vertus.
- Edit the settings.
- Set "enableProxy" to "y".
- Custom Proxy: If you wish to use your own proxy for other games, you can enter your own host, port, and optional username and password.
- Fuel Auto-upgrade: A new version of Fuel is available -
./launch.sh fuel-autoupgrade
will spend your fuel to claim upgrades whenever they are available. - Vertus Update: Vertus has been upgraded to claim rewards from the new 'Island' feature introduced by the game developers.
V3.0.3: Improved Docker Integration and New Games
V3.0.3: Improved Docker Integration and New Games
Docker 1.1 Features
- Checks with Git if there is anything to pull twice a day
- Copies new games into the games directory
- Scripts created with the new launcher are set to automatically restart in PM2 on code update
- Updates can be stopped with
pm2 stop 0
, but only after at least one game is up and running, or the container will be deleted!
New Games: Claim like a boss on two new games
- Blum: Claiming 5m users, you have the chance to automate the 3x daily claim process
- Seed: Newly released and already has >200k followers on Twitter
V3.0.2 ARM64 Linux support added
V3.0.2 ARM64 Linux support added
Features
- ARM64 Support: ARM64 users can now install using the standard installation instructions and it will install Chromium 112.
- Browser Choice for X86 Users: X86 users now have the option to switch between Google Chrome and Chromium as their browser of choice.
Testing
- This new method has been tested on all five games on both architectures and appears to be working correctly.
Installation Instructions
For ARM64:
- Follow the standard installation instructions. The script will automatically install Chromium 112.
For X86:
- The script will check for existing installations of Google Chrome and Chromium; if nothing exists, it will install Chromium.
- If both browsers are installed, it will stick with your current choice, but you will be prompted if you'd like to switch between them.
- If only one browser is installed, the script will provide an option to install and switch to the other if desired.
Wave Wallet Support Added
V3.0.1 - Wave Wallet Support Added
New Features
- Wave Wallet Integration:
- Added support for the Wave wallet, allowing automated claiming.
- Don't forget to load your SUI tokens for Gas Fee if playing Waves!
Improvements
- Added new debugging functionality, including the ability to take an HTML dump of the browser contents in addition to the current screenshots.
Bug Fixes
- Minor bug fixes that caused crashes in certain cases during debugging.
- Repaired the flow in Vertus after a change by the developers.
Ubuntu 24.04 Support & New Games
Version 3.0 Release Notes
- Updated & Tested with Ubuntu 24.04: The script now fully supports Ubuntu 24.04. We've ensured smooth installation and execution using Python's
venv
module. - Added 3 New Games: We've expanded the range of supported Play2Earn games, adding three new titles to enhance your automated claiming experience.
Enjoy the new features, and happy mining!
2.0.6 - File Lock Support for Enhanced Session Management
What's New in 2.0.6?
In this update, we introduce file lock support to enhance our session management system, ensuring robust handling of multiple concurrent sessions. This feature is crucial for environments that operate multiple instances simultaneously, offering increased stability and scalability.
Key Features
- File Lock Implementation: Integration of
flock
provides exclusive access control to session management files, preventing race conditions and ensuring data integrity.
Enhancements
- Refined session management logic to prevent self-blocking, ensuring each session smoothly transitions into active status without delay.
- Enhanced error handling mechanisms for file and JSON operations, catering to robustness even in unexpected scenarios.
Fixes
- Fixed an issue where sessions might block themselves due to mismanaged session checks.
- Eliminated potential deadlocks by optimizing the timing of lock acquisition and release.
Developer Insights
- New detailed annotations and documentation for the file-locking mechanism aid in easier integration and upkeep.
Migration Notes
- This release maintains backward compatibility with earlier versions. However, we recommend reviewing your session management configurations to maximize the benefits of the new file lock feature.
We thank you for your continued support and encourage feedback on this release to help us keep improving. Your input is invaluable!
Save multiple telegram sessions.
Version 2.0.5 Release Notes
What's New:
-
Customizable Telegram Backups: You can now specify a filename when saving a Telegram login session, allowing for multiple Telegram sessions to be saved and for more easily identifiable backups.
-
New account creation: When adding a new account, you have the option to choose from all previously saved Telegram sessions (assuming you have some, or more than one).
Additional Notes:
These updates are designed to enhance user experience by providing greater flexibility and efficiency in managing Telegram sessions and account settings.
Thank you for your continued support, and we hope these improvements will make managing your accounts easier and more intuitive.
V2.0.4 occassional stale link bugfix
Release Notes for v2.0.4
Enhancements:
- Updated Claim Logic: Refactored the claim process to eliminate the occasional error that appears for "stale link". This change also speeds up the claiming process slightly when a valid game link is already present.
v.2.0.3 Backup of TG login.
Version 2.0.3 Release Notes
New Features:
-
Automated Telegram Session Backup: Each time you successfully log into Telegram (TG), the system will automatically back up your login details. This enhancement is designed to improve the user experience - preserving the state before adding a HereWalletBot account.
-
Enhanced CLI Session Management: When setting up or reconfiguring a session via the CLI, the system now offers the option to resume the last logged-in Telegram session (if any). Users can choose to continue with the previously stored session details by selecting 'Y' or opt to log into a different Telegram account by selecting 'N'. This is intended as a time-saving feature to avoid ongoing requirements to scan the QR code or enter the OTP.
v.2.0.2 Random Offset for Claim Timer
Version 2.0.2 Release Notes
Enhanced Claim Timing Flexibility:
- Randomized Claim Intervals: We've introduced a new default behavior to the script, enhancing how claims are made based on user-defined settings. Now, claims can occur at a random interval tailored to the user's preferences, promoting a more strategic and less predictable interaction with the system.
Default Behavior:
- If no changes are made to the settings, the script will automatically claim at a random time within the first 15 minutes after the pot is filled. This ensures that even users who prefer not to customize the settings benefit from increased randomness, which helps mitigate predictable patterns that could be detected.
Examples of Configurable Claim Timing:
- Early Claim (-30, -15): Configuring the script to claim between 30 and 15 minutes before the pot is fully filled caters to strategies that benefit from early engagement.
- Post-Fill Claim (30, 60): Setting the script to claim between 30 minutes to an hour after the pot has been filled can be advantageous for users who prefer to operate in a less competitive time frame.
- Balanced Approach (-15, 15): This versatile setting allows for claims to be made either in the 15 minutes before or after the pot is filled, offering a balanced strategy that adapts to both early and late claim potentials.
Guidance for Settings Adjustment:
- Users are encouraged to review and adjust their settings to optimize the effectiveness of the new claiming capabilities. The
lowestClaimOffset
andhighestClaimOffset
parameters are crucial in defining the specific behavior of the claim timing.
Upgrade and Support:
- Upgrade Now: All users are advised to upgrade to version 2.0.2 to utilize these new capabilities. Update your software to ensure you achieve less predictable results, which might otherwise alarm the HereWalletBot algorithm.