Technical Overview

SecondSwap: Enhancing Liquidity Through Transferable Vesting Agreements

Introduction

SecondSwap is a decentralized protocol designed to create a secondary market for vested tokens while maintaining the integrity of vesting schedules. The protocol enables the transfer and trading of vesting positions without affecting the original vesting parameters or circulating supply, addressing the liquidity constraints typically associated with token vesting mechanisms.

Key Features:

  • Step-based vesting implementation with configurable parameters

  • Secondary market for vesting position trading

  • Partial vesting transfers with maintained schedules

  • Whitelist functionality for private trading

  • Fee and referral system for market participants

The protocol consists of six main smart contracts:

  1. Marketplace: Handles listing and trading operations

  2. VestingManager: Manages vesting positions and transfers

  3. StepVesting: Implements core vesting logic

  4. MarketplaceSetting: Controls protocol parameters

  5. WhitelistDeployer: Manages private sale access

  6. VestingDeployer: Handles vesting contract deployment

Conclusion

SecondSwap implements a secondary market mechanism for vested tokens through a system of interconnected smart contracts. The protocol maintains vesting schedule integrity while enabling transferability through its step-based vesting implementation and manager-controlled transfer system. Key functionalities include partial vesting transfers, configurable trading parameters, and private sale capabilities through whitelist integration.

Last updated

Was this helpful?