veToken Boost Delegation Tool
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
veToken Boost Delegation Tool enables users to delegate their veToken voting power boost to other addresses, allowing recipients to benefit from the increased voting weight. The tool reads your connected wallet address, veToken contract address, veToken balance, veToken lock details, boost recipient address, current boost level, boost delegation status, voting power, current block timestamp, and delegation expiry. It displays your veToken balance, lock expiry, voting power, current boost level, current delegate, and delegation expiry before you delegate. You can delegate your boost with a specified allocation percentage and revoke the delegation at any time.
HOW TO USE
Connect your wallet and select your network. Enter the veToken contract address, the boost recipient address, and the boost allocation percentage (0-100%). Click "Check veToken status" to load your veToken details including balance, lock expiry, voting power, boost level, current delegate, and delegation expiry. Review all details carefully—the tool will show you whether you already have an active delegation. If you are not currently delegated, click "Delegate boost" to delegate your voting boost to the recipient. To revoke an active delegation, click "Revoke delegation." The tool handles both delegation and revocation transactions.
THE REAL MECHANISM — BOOST DELEGATION WITH ALLOCATION AND EXPIRY TRACKING
Unlike simple token transfers, veToken boost delegation allows users to share their voting power boost without transferring the underlying tokens. The locked function returns the user's veToken amount and lock expiry. The getVotingPower function returns the user's actual voting power. The getBoostLevel function returns the current boost multiplier. The getDelegate function returns the current delegate address, and getDelegationExpiry returns when the delegation expires. The delegateBoost function takes a recipient address and an allocation percentage (0-100%), delegating that portion of the user's boost to the recipient. The revokeDelegation function revokes the delegation and returns the boost to the user. The tool reads all delegation data via these functions and validates the allocation percentage before enabling the delegate button. All arithmetic uses ethers.js BigNumber with the token's decimal precision, and gas costs are reported using receipt.effectiveGasPrice.
WHAT IT CANNOT SEE
Cannot verify off-chain recipient identity—the tool has no visibility into who the recipient is or their reputation. It cannot ensure boost allocation optimality—the tool cannot determine the optimal allocation percentage. It cannot detect if the veToken contract contains vulnerabilities—the tool does not audit the contract logic. It cannot predict future voting power changes—the tool cannot forecast how voting power will change over time. It cannot recover funds if the delegation is made to the wrong address.
PLEASE NOTE — EVM CHAINS ONLY
This tool exclusively supports EVM-compatible chains where ethers.js can connect via standard JSON-RPC. It does not support non-EVM chains such as Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. The veToken contract must implement the specific interface expected by this tool (balanceOf, locked, getVotingPower, getBoostLevel, getDelegate, getDelegationExpiry, delegateBoost, revokeDelegation). Always verify the recipient address before delegating. This tool is a delegation interface, not a financial advisor or investment strategist.