This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

veToken Lock Extension Tool

Governance · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryGovernance
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

veToken Lock Extension Tool is a governance utility that lets you extend the lock duration of your vote-escrow (veToken) position without increasing the locked amount. In protocols using vote-escrow models like Curve (veCRV), Balancer (veBAL), or Angle (veANGLE), voting power and rewards scale with both the amount of tokens locked and the remaining lock duration. Extending your lock increases your veToken balance, governance influence, and protocol rewards — all without requiring you to lock additional tokens. This tool reads your current lock amount, expiry, and voting power, then simulates the impact of your extension before executing it in a single transaction.

HOW TO USE

Connect your EVM wallet via the BGWallet bridge. Enter your veToken contract address. Specify the number of additional weeks you want to extend your lock (up to 208 weeks, or 4 years, which is typically the maximum). Click "Preview Extension" to see your current locked amount, expiry date, voting power, the new expiry date, the projected new voting power, and your boost multiplier after the extension. Review the impact carefully — extending locks has a non-linear effect on voting power. Click "Extend Lock" to sign and broadcast the transaction. The tool provides a transaction hash for tracking and updates your lock status after confirmation.

TECHNICAL MECHANISM

The tool reads your current lock information from the veToken contract using view functions like `locked(addr)` which returns the amount and unlock time, and `balanceOf(addr)` for current voting power. It calculates the new lock expiry by adding the specified weeks to the current unlock time. Voting power is computed using the protocol's formula — typically a linear or decaying function of lock duration, where maximum power is achieved with maximum lock duration (often 4 years). When executing, the tool calls the veToken's `increase_unlock_time(duration)` function to extend the lock. The entire operation is atomic — if the extension fails, the lock remains unchanged.

WHAT IT CANNOT SEE

This tool cannot guarantee that the extension will provide the expected voting power boost or that the lock will remain economically beneficial if token prices change. Locking tokens makes them illiquid until the lock expires — you cannot withdraw tokens early. The boost multiplier displayed is based on the current protocol parameters and may change if the governance contract is upgraded. Additionally, the tool cannot predict changes in reward rates, protocol fees, or governance decisions that could affect the value of your veToken position. Always consider the opportunity cost of extending your lock — while you gain voting power and rewards, you commit to keeping your tokens locked longer. This tool is an aid for veToken management, not a guarantee of returns or governance influence.

PLEASE NOTE

EVM chains only. This tool relies on the BGWallet connector and will not function on Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. The user is responsible for ensuring the supplied veToken address is correct and that the contract supports the `increase_unlock_time` function. Not all vote-escrow protocols support partial extensions — some require extending to the maximum duration. Check your protocol's documentation first.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.