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

Vote-Escrow 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

Vote-Escrow Extension Tool is a governance utility that lets you extend your vote-escrow (veToken) lock duration or increase your locked token amount to boost your voting power and reward multipliers. 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 — either by adding time or more tokens — increases your veToken balance, governance influence, and protocol rewards. 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. Optionally, enter an additional token amount to lock (if you want to increase your position). Click "Preview Extension" to see your current lock amount, expiry, 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 will handle the extension transaction(s), including token approval if adding more tokens, and provide a transaction hash for tracking.

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 and amount, where maximum power is achieved with maximum lock duration (often 4 years). When executing, the tool calls the veToken's `increase_unlock_time(duration)` to extend the lock and/or `increase_amount(amount)` to add more tokens. For adding tokens, the tool first checks and sets allowance if needed. All operations are atomic — if any step 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 locking your tokens — while you gain voting power and rewards, you lose access to your tokens until the lock expires. 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` and/or `increase_amount` functions. 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.