Skip to main content

Vesting Overview

Comprehensive technical documentation for all TokenOps vesting contracts, functions, events, and interfaces. This reference provides complete details for developers integrating with or extending the vesting system.

📚 Contract Documentation​

Core Vesting Managers​

NativeTokenVestingManager Manages ETH and native token vesting with gas-based fees and direct token handling.

TokenVestingManager Handles ERC20 token vesting with flexible fee structures and funding models.

TokenVestingManagerVotes Enables voting power delegation through individual vault contracts for governance tokens.

Supporting contract for Voting​

Vault Individual token holding contract with voting capabilities, deployed via EIP-1167 minimal proxy.

VestedMilestoneManager Milestone-based vesting for achievement-dependent token releases.

Factory Contracts​

Factory Overview

Deployment and configuration factories for all vesting manager types:

Libraries and Utilities​

Library Overview

🔗 Navigation​

By Contract Type​

Implementation Contracts:

Infrastructure Contracts:

Audit Reports​

You can find the audit reports for this project here.