Automatically keep your veGNET lock at maximum — maximize your gUBI rewards
veGNET decays linearly over time. To keep your maximum gUBI share, you need to regularly extend your lock to the 730-day maximum. This tool does it automatically.
It calls increaseUnlockTime() on the veGNET contract to push your unlock date to the maximum (now + 730 days). Gas cost is negligible (~0.00002 GNET per tx).
📥 Download GalacticaExtender.exe — no Python needed, just run it.
git clone https://github.com/jackdown3csr/restaker.git
cd restaker
pip install -r requirements.txt
python extend_gui.pyOn first run you'll enter your wallet address and private key. The key is encrypted with Windows DPAPI and never leaves your computer. All code is open source — audit it yourself.
After setup the app minimizes to your system tray and extends your lock automatically on a schedule.
| Dashboard | Locked GNET, veGNET balance, days remaining, lock end date, one-click Extend |
| gUBI tab | Live rank, SoulScore, monthly reward, pool value, composition — powered by Galactica API |
| Vesting checker | Notifies you when a new vesting epoch is available to claim; shows total GNET claimed |
| Auto-extend | Configurable interval (1 h – 7 days), runs in the background via system tray |
| Update checker | Notifies you when a new version is available on GitHub |
| Autostart | Optional "Start on Windows login" via Task Scheduler |
| Security | Private key encrypted with DPAPI, never stored in plaintext |
💡 If you previously used the Restaker GUI, your wallet is imported automatically on first run.
📦 Legacy: GNET Auto-Restaker
GNET staking ends at the end of February 2026. After that the restaker will no longer work. If you have GNET staked, consider locking it as veGNET and using the Lock Extender above.
Last restaker release: GalacticaRestaker.exe v2.2.0
MIT
Made with ❤️ for the Galactica community