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

Token Vesting Schedule Creator

DeFi · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryDeFi
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

Token Vesting Schedule Creator lets you deploy a standard linear vesting contract for ERC-20 tokens. You provide the token address, beneficiary address, total amount, start time, cliff duration, and vesting duration. The tool prepares, signs, and broadcasts a deployment transaction from your connected wallet. The contract follows the OpenZeppelin TokenVesting implementation, allowing the beneficiary to claim vested tokens gradually over time after the cliff period. It reads the current network chain ID and gas price from your wallet provider to ensure the transaction is submitted correctly. This is the fastest way to create a secure vesting schedule for team members, investors, or advisors without writing any Solidity.

HOW TO USE

Connect your wallet using the "Connect" button. Select the target network (Ethereum Mainnet, Sepolia, Polygon, BSC, Arbitrum, Optimism, and testnets are supported). Enter the token address, beneficiary address, total amount (in tokens with 18 decimals), start time (Unix timestamp or 'now' for current block time), cliff duration (seconds), and vesting duration (seconds). The review panel shows a preview of the deployment. Click "Deploy vesting" — your wallet will prompt you to confirm the transaction. Once mined, the contract address is displayed. After deployment, you must transfer the total token amount to the vesting contract address to fund it.

TECHNICAL MECHANISM

The tool uses a precompiled, minimal vesting bytecode derived from OpenZeppelin's TokenVesting contract. This bytecode is combined with ABI-encoded constructor arguments (beneficiary, start, cliff, duration, amount, token) to form the complete deployment payload. The amount is scaled by 10^18 to support standard ERC-20 decimals. The transaction is sent via the wallet's signer with a gas limit of 3,000,000, which is sufficient for vesting deployment on all major EVM chains. The tool does not rely on any external API or contract factory — the entire bytecode is embedded and signed locally, so no third-party service handles your deployment data. After the transaction is sent, it waits for the receipt and extracts the contract address from the transaction receipt's contractAddress field. The tool does not verify the contract on block explorers; that step is left to the user.

WHAT IT CANNOT SEE

The generated contract is a basic linear vesting contract only. It does not include features such as revocability, multiple beneficiaries, cliff with no initial unlock, or custom release curves. The tool cannot verify the correctness or security of the token contract — you assume full responsibility for the token you are vesting. It cannot validate that the beneficiary address is correct or that the token has sufficient balance. It cannot recover tokens sent to the wrong vesting contract or if the contract is misconfigured. It cannot deploy on non-EVM chains (e.g., Solana, Bitcoin). Deployment is limited by your wallet's native token balance (to pay gas fees) and the availability of the RPC provider. The tool does not monitor the contract after deployment, nor does it provide a claim interface for the beneficiary.

PLEASE NOTE

This tool is for educational and rapid prototyping purposes. Always review the contract code and verify it on a block explorer before using it with real value. Remember to transfer the total token amount to the vesting contract after deployment — the contract does not pull tokens automatically. Only use on networks you trust. The tool does not persist any data; all state is lost on page reload. EVM chains only.

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.