Bounty #02: ERC20 + Vesting Contract Factory

Overview

Reward: $1,000

Difficulty: 🟢 Small

Timeline: 2-3 weeks

Type: Smart Contracts, DeFi, Factory Pattern

Problem Statement

Token launches and fundraising projects on Conflux eSpace need a simple way to deploy ERC20 tokens with built-in vesting mechanisms for team allocations, investor distributions, and community rewards. Currently, teams must deploy and configure multiple contracts separately, which is complex, error-prone, and expensive. There's a need for a unified factory solution that handles both token deployment and vesting in a single transaction.

Solution Overview

Build a Factory smart contract that allows users to deploy a new ERC20 token and configure vesting conditions in a single transaction. The system should support both cliff and linear vesting schedules, handle complex allocation scenarios, and include a user-friendly frontend for collecting deployment parameters and managing vested tokens.

Core Features

1. Factory Contract System

2. Vesting Logic Implementation